Crystal Reports - Prompts em cascata
O grupo de parâmetros em cascata permite organizar seus parâmetros em grupos, o que fornece uma cascata de opções filtradas.
Por exemplo, se você estiver solicitando um valor de cidade, mas também precisa saber de qual país e região essa cidade vem, você pode criar um grupo de parâmetros em cascata. Nesse caso, você primeiro solicita um país e, quando esse valor for selecionado, o programa solicita uma região mostrando apenas as regiões que se aplicam ao país selecionado. Finalmente, quando um valor de região é selecionado, o programa solicita uma cidade mostrando apenas as cidades que se aplicam à região selecionada. Desta forma, você pode fornecer ao seu usuário uma lista gerenciável de cidades e ter certeza de que ele selecionou a cidade correta.
Como criar um grupo de parâmetros em cascata?
Vá para Data Explorer → Parâmetro → Novo → Novo grupo de parâmetros em cascata
A caixa de diálogo Create a Parameter Group é exibida → Insira um nome para o grupo Parameter → Insira o texto do Prompt conforme mostrado na imagem a seguir.
Agora clique na primeira linha em branco na coluna de valor, ela mostrará todos os objetos disponíveis na lista. Na lista, selecione País → Selecione a linha em branco abaixo do País e selecione Região → OK
Agora arraste o parâmetro do país para o relatório. Ele dará um prompt para inserir o nome do país. Depois de escolher o nome do país → aparecerá uma solicitação para escolher o nome da região.
Arraste o nome da região para o relatório.