Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - Backoffice RM - BI - Estrutura Pai e Filho no Gerador de Saídas


time.png
Tempo aproximado para leitura: 00:01:00 min

Dúvida

Como criar um layout com relacionamento entre duas tabelas com estrutura Pai/Filho?

Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - Todas as versões
 
Solução

  1. Para realizar tal procedimento, criamos um novo contexto conjunto de dados utilizando a tabela GCOLIGADA, selecionamos os campos CODCOLIGADA, CGC e NOME DA COLIGADA.
  2. Adicionamos neste contexto alguns dados da tabela GFILIAL.
  3. Para localizar uma tabela, expanda o campo chave da tabela principal, neste exemplo usamos a o campo CODCOLIGADA da GCOLIGADA, e localize a descrição da tabela desejada.
  4. Expanda a lista de campos da tabela desejada e selecione de acordo com sua necessidade, utilizamos os campos Nome fantasia, código da filial e número da inscrição estadual, todos da tabela Filiais(GFILIAL).

    1.jpg

    2__1_.jpg

  5.  Para criar a estrutura Pai para Filho, selecione o Registro001 e clique no botão Adicionar Registro;

                                              4.jpg

  6. Será adicionado um novo registro em seu layout. Renomeie esse registro e adicione o Contexto na aba de ligação do registro. Feito isso, insira os campos referente a GFILIAL.

    5.jpg

    Ao gerar o layout dessa maneira, o Registro001 vai ser gerado para enquanto o Registro002 possuir dados.

  7.  Para que o Registro principal (Registro001) seja gerado apenas uma vez independentemente da quantidade de vezes do Registro Filho (Registro002), selecione um campo do Registro001 para o Modo Chave Primária, conforme abaixo:

    7.jpg

    Dessa forma, o arquivo será gerado imprimindo o registro Pai apenas uma vez, independentemente da quantidade de registros filhos que houver.

Por meio de consulta SQL o relacionamento deve ser feito através da própria consulta JOIN para conseguir retornar os dados na estrutura desejada. Segue exemplo em anexo neste documento. 

 

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _