Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice:


       

Índice
exclude.*ndice:

Objetivo:


       O objetivo deste documento é mostrar que para utilizar o lookup do Metadados, é necessário realizar algumas configuraçõescomo criar um LookUp do Metadados para os Itens de uma tabela dinâmica..

Configuração:


       Ao utilizar o lookup no metadados, o campo que o usuário deseja realizar a pesquisa deve ser o último da lista de chaves informadas.

       Exemplo: Ao utilizar a action do Cliente/Fornecedor e o usuário deseja realizar uma pesquisa pelo CPF/CNPJ do cliente, é necessário as seguintes configurações:

  • Adicionar a action FinCFOAction
  • Adicionar a Coligada como primeira chave da pesquisa
  • Para criar um LookUp de itens de tabela dinâmica é necessário que o metadados possua campos, para armazenar os campos chaves da tabela dinâmica que será escolhida.

        

    Informações
    titleObservação

    Tabelas dinâmicas que possue a coluna "NOMETABELA" a tabela "GCONSIST" é necessário criar os campos chaves abaixo para que o LookUp funcione:

    • COLIGADA - Tipo INT16
    • APLICACAO - varchar de tamanho 1
    • CODIGO -  varchar de tamanho 10

         Considerando que toda estrutura do metadados esteja criada até a camada de apresentação, acesse a guia Apresentação da camada de apresentação e selecione a coluna "CODIGO" e altere o tipo de controle para caixa de pesquisa.

    Image Added

         Selecione o campo "Action fonte de dados" utilize a action "RMSUserFieldsConsistAction".    

    Image Added


         Após selecionar a action um componente de LookUp para as tabelas dinâmicas será apresentando. Escolha qual tabela dinâmica será utilizada.

         No exemplo foi utilizada a tabela "SANGUE".

    Image Added

    Agora é necessário adicionar o relacionamento da action que será utilizada no LookUp.

    Image Added

    Após configurar o relacionamento caso a tabela dinâmica escolhida utilize a tabela "GCONSIST" é necessário criar um filtro no LookUp para que o memso apresente somente os registros da tabela dinâmica escolhida.


    Image Added

    Image Added

    Após configurar o LookUp basta seguir com a criação do projeto Metadados.

    LookUp Funcionando o item da tabela dinâmica.

    Image Added

    Image Added


    Segue o projeto metadados como exemplo.

    Adicionar o Código Cliente/Fornecedor como segunda chave da pesquisa
    Aviso
    iconfalse
    titleObservação:

    Os campos adicionados acima fazem parte da chave primária. Agora deve-se adicionar o campo que será utilizado para pesquisa.

    • Adicionar o campo CPF/CNPJ da action (Campo em que o usuário deseja realizar a pesquisa)
    Image Removed

           Ao gerar o projeto metadados o campo de CPF/CNPJ será utilizado como campo de pesquisa para o cliente fornecedor.

    Image Removed


    Informações
    iconfalse
    Informações
    iconfalse

    Produto: Framework

    Informações
    iconfalse

    Versão: 12.01.XX1.18.151 ou superiores

    Informações
    iconfalse

    Processo: Lookup Metadados

    Informações
    iconfalse
    Informações
    iconfalse

    Status: Finalizado

    Informações
    iconfalse

    Data:  

    Informações
    iconfalse

    Autores:Douglas Maxwell de Oliveira

    Fábio Augusto Amaral Melo Nunes

    Karina Dos Santos Costa

    Stella Gleyse Macedo Vilaca
    Wesley Avelino De Carvalho