Índice:
Objetivo:
O objetivo deste documento é mostrar como criar um LookUP do Metadados para os Itens de uma tabela dinâmica..
Configuração:
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 |
---|
|
Tabelas dinâmicas que possue a coluna "NOMETABELA" a tabela "GCONSIST" é necessário criar os campos chaves abaixo para que o LookUP funcione: - CODCOLIGADA - 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.
![](/download/attachments/307847764/image2017-10-23_19-26-14.png?version=1&modificationDate=1508797575000&api=v2)
Selecione o campo "Action fonte de dados" utilize a action "RMSUserFieldsConsistAction".
![](/download/attachments/307847764/image2017-10-23_19-28-39.png?version=1&modificationDate=1508797720000&api=v2)
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".
![](/download/attachments/307847764/image2017-10-23_19-40-7.png?version=1&modificationDate=1508798408000&api=v2)
Agora é necessário adicionar o relacionamento da action que será utilizado o LookUPutilizada 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 apresente somente os registros da tabela dinâmica escolhida.
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
- Adicionar o Código Cliente/Fornecedor como segunda chave da pesquisa
Aviso |
---|
icon | false |
---|
title | Observaçã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)
Ao gerar o projeto metadados o campo de CPF/CNPJ será utilizado como campo de pesquisa para o cliente fornecedor.