Estou com um problema para desenvolver um relatório em Crystal usando cross tab, preciso fazer subtração entre os totais de 2 cross tab, uma no relatório principal e outra no sub-relatório. Tentei usar uma variável compartilhada mas a mesma recebe apenas o último valor, vou colocar um pequeno desenho para explicar melhor:
Crosstab Sub-relatório:
-----|--------1 |------ 2 |------- 3 |
-------------------------------------
672 | 600,00 | 400,00 | 500,00 |
673 | 700,00 | 200,00 | 100,00 |
--------------------------------------
Tot | 1300,00| 600,00 | 600,00 |
Crosstab Relatório:
-----|--------1 |------ 2 |------- 3 |
-------------------------------------
672 | 200,00 | 50,00 | 300,00 |
673 | 100,00 | 200,00 | 100,00 |
--------------------------------------
Tot | 300,00 | 250,00 | 400,00 |
Preciso subtrair os valores separados conforme abaixo:
1-> 1300,00 - 300,00 = 1000,00
2-> 600,00 - 250,00 = 350,00
Existe alguma forma que consiga fazer isso? Como eu disse, quando tento fazer com uma variável compartilhada só consigo pegar o último valor (nesse caso do número 3).
Pergunta
Fábio C. Ortolan
Estou com um problema para desenvolver um relatório em Crystal usando cross tab, preciso fazer subtração entre os totais de 2 cross tab, uma no relatório principal e outra no sub-relatório. Tentei usar uma variável compartilhada mas a mesma recebe apenas o último valor, vou colocar um pequeno desenho para explicar melhor:
Crosstab Sub-relatório:
-----|--------1 |------ 2 |------- 3 |
-------------------------------------
672 | 600,00 | 400,00 | 500,00 |
673 | 700,00 | 200,00 | 100,00 |
--------------------------------------
Tot | 1300,00| 600,00 | 600,00 |
Crosstab Relatório:
-----|--------1 |------ 2 |------- 3 |
-------------------------------------
672 | 200,00 | 50,00 | 300,00 |
673 | 100,00 | 200,00 | 100,00 |
--------------------------------------
Tot | 300,00 | 250,00 | 400,00 |
Preciso subtrair os valores separados conforme abaixo:
1-> 1300,00 - 300,00 = 1000,00
2-> 600,00 - 250,00 = 350,00
Existe alguma forma que consiga fazer isso? Como eu disse, quando tento fazer com uma variável compartilhada só consigo pegar o último valor (nesse caso do número 3).
Obrigado a todos.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.