Perguntas Relatório com Recursividade
- carloshformiga
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 7
- Obrigados Recebidos: 0
11 anos 1 mês atrás #17594
por carloshformiga
Relatório com Recursividade foi criado por carloshformiga
Amigos bom dia;
Alguém já fez ou tem algum modelo de relatório que utiliza o conceito de recursividade?
Agradeço atenção de todos e toda ajuda sera bem vinda.
Analista de Negócios - Settimares - GO
Alguém já fez ou tem algum modelo de relatório que utiliza o conceito de recursividade?
Agradeço atenção de todos e toda ajuda sera bem vinda.
Analista de Negócios - Settimares - GO
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
- carloshformiga
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 7
- Obrigados Recebidos: 0
11 anos 1 mês atrás #17597
por carloshformiga
Respondido por carloshformiga no tópico Relatório com Recursividade
Amigo bom dia;
Preciso de um relatório que percorre toda a estrutura de um produto e faça o recalculo dos custos nele aplicando o custo médio ou último preço de compra.
Até ai acho que deu para entender porém meu produto tem a seguinte estrutura.
PRODUTO ACABADO
PRODUTO INTERMEDIÁRIO
PRODUTO INTERMEDIÁRIO
PRODUTO INTERMEDIÁRIO
Preciso de um relatório que percorre toda a estrutura de um produto e faça o recalculo dos custos nele aplicando o custo médio ou último preço de compra.
Até ai acho que deu para entender porém meu produto tem a seguinte estrutura.
PRODUTO ACABADO
PRODUTO INTERMEDIÁRIO
PRODUTO INTERMEDIÁRIO
PRODUTO INTERMEDIÁRIO
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
11 anos 1 mês atrás - 11 anos 1 mês atrás #17601
por kanaamlrr
Respondido por kanaamlrr no tópico Relatório com Recursividade
Entendi!
Você está montando seu relatório baseado em uma arquivo de trabalho (tabela temporária) ou diretamente puxando os dados da tabela física?
Acho que fica mais fácil você popular um arquivo de trabalho e depois fazer um Loop nele realizando a impressão.
Mas para popular esse arquivo, você pode fazer o seguinte, com base na tabela SG1 (estrutura de produtos) você pode fazer algo do tipo.
Seria mais ou menos isso, não cheguei a testar.
Você está montando seu relatório baseado em uma arquivo de trabalho (tabela temporária) ou diretamente puxando os dados da tabela física?
Acho que fica mais fácil você popular um arquivo de trabalho e depois fazer um Loop nele realizando a impressão.
Mas para popular esse arquivo, você pode fazer o seguinte, com base na tabela SG1 (estrutura de produtos) você pode fazer algo do tipo.
User Function Estrut()
Private aEstrut := {}
VerEstrut("PA")
Return
Static Function VerEstrut(cProd)
SG1->(dbSetOrder(1))
If SG1->(dbSeek(xFilial("SG1")+cProd))
aAdd(cProd)
VerEstrut(SG1->G1_COMP)
EndIf
Return
Seria mais ou menos isso, não cheguei a testar.
Ultima edição: 11 anos 1 mês atrás por kanaamlrr.
Por favor Acessar ou Registrar para participar da conversa.
Tempo para a criação da página:0.117 segundos