Exemplo de Criação de um Modelo Gráfico que Usa uma Solicitação em Tempo de Design UpperPOV

As etapas a seguir mostram como criar um modelo gráfico que usa uma solicitação em tempo de design UpperPOV. As etapas neste exemplo usam o aplicativo Planning de exemplo.
  1. Na Exibição de Sistema, clique com o botão direito do mouse em Modelos e selecione Novo.
  2. Em Novo Modelo Definido pelo Cliente, especifique as informações solicitadas e clique em OK.
  3. Na guia Solicitação em Tempo de Design, clique em Botão Adicionar e selecione Inserir Linha no Fim.
  4. Na caixa de diálogo Criar Solicitação, faça o seguinte:
    1. Na guia Propriedades, insira as seguintes informações:
      • Nome—Informe "MR1".

      • Tipo — selecione "Intervalo de Membros"

      • Selecione Solicitar?

      • Texto DTP — informe um intervalo de membros

    2. Na guia Dependências, clique no menu suspenso para UpperPOV e selecione Exclusivo.
    3. Clique em OK.
  5. No fluxograma do Designer de Modelos, arraste um componente de intervalo de membros.
  6. Na guia Intervalo de Membros, clique em Botão Seletor de Variáveis.
  7. Na caixa de diálogo Seletor de DTP, selecione a solicitação em tempo de design "Intervalo de Membros" criada na Etapa 4 e depois clique em OK. Em seguida, verifique se Vincular Variável Dinamicamente está selecionada.
  8. Crie uma etapa no modelo e, em seguida, adicione um novo DTP denominado "MR1" à etapa.
  9. Salve o modelo.
  10. Em uma regra, arraste um intervalo de membros e, em seguida, especifique os membros para "Entidade" e "Produto".
  11. Arraste o novo modelo gráfico para o intervalo de membros na regra.

Observe que a etapa para o DTP do tipo intervalo de membros é exibida e que as dimensões "Entidade" e "Produto" não são exibidas. A razão disso é que tornamos o DTP do tipo intervalo de membros exclusivo do UpperPOV, e o UpperPOV (o intervalo de membros arrastado para a regra) está usando as dimensões "Entidade" e "Produto".

Se você alterar a dependência no DTP do tipo intervalo de membros para inclusivo, na regra, somente a dimensão "Entidade" será exibida e, na etapa do modelo, somente a dimensão "Produto" será exibida.

Você também pode usar o DTP do sistema UpperPOV em um modelo gráfico em uma condição de DTP para determinar se o UpperPOV tem membros (Não Está Vazio) ou não tem membros (Está Vazio), e se há um componente de intervalo de membros no qual o modelo foi arrastado (Está Disponível) ou não (Não Está Disponível)