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).
Question
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 to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.