Fråga : Räkna samman med Crystal rapporter

Jag har en rapport (se tillbehöret), mig behöver att ta roslutsumman (fakturera sammanlagt = (antal * prissätta)), och tillfoga det till en variabel som baseras på de lämnade Salarna Acct.

If ({my-bordlägga. , 4 för Reor-acct}) = ”4500” then
tillfogar faktureraslutsumman till lämnad arbets- (arbetet = arbetet + fakturerar slutsumma),
if (my-bordlägga. Reor-acct = ”4505” then
tillfogar faktureraslutsumman till materiell (materiellt = materiellt + fakturera slutsumman),
etc… där är 9 den olika skulle något liknande för Salar Account.

i som har en att fodra när gruppändringarna, som visar arbetet $ ' s, materiella $ ' s, utrustning $ ' s etc. för all
Really för 9 Salekonton inte sure det bäst långt som fortsätter med detta och jag kunde egentligen använda någon hjälp på denna förmiddag för one.

I using CR (XII) (12.2.0.29 0,),

Thanks
Attachments: för >

<-/div> filenamen " för class= för >Report-View.pdf " fileSize " > (14 KB) " javascript för href= " för <-/span> <-/div>
för >
<-/div> " klar "

Svar : Räkna samman med Crystal rapporter

Försök denna idé

I rapporttitelraden tillfoga en formel för att förklara variablerna

WhilePrintingRecords;
Globala NumberVar LaborTotal;
Globala NumberVar MaterialTotal;
Globala NumberVar Class3Total;
Globala NumberVar Class4Total;
Globala NumberVar Class5Total;
Globala NumberVar Class6Total;
Globala NumberVar Class7Total;
Globala NumberVar Class8Total;
Globala NumberVar Class9Total;
'',

I grupptitelraden (grupp 2)
WhilePrintingRecords;
Globala NumberVar LaborTotal;
Globala NumberVar MaterialTotal;
Globala NumberVar Class3Total;
Globala NumberVar Class4Total;
Globala NumberVar Class5Total;
Globala NumberVar Class6Total;
Globala NumberVar Class7Total;
Globala NumberVar Class8Total;
Globala NumberVar Class9Total;

LaborTotal: = 0;
MaterialTotal: = 0;
Class3Total: = 0;
Class4Total: = 0;
Class5Total: = 0;
Class6Total: = 0;
Class7Total: = 0;
Class8Total: = 0;
Class9Total: = 0;
'',

I specificera dela upp
WhilePrintingRecords;
Globala NumberVar LaborTotal;
Globala NumberVar MaterialTotal;
Globala NumberVar Class3Total;
Globala NumberVar Class4Total;
Globala NumberVar Class5Total;
Globala NumberVar Class6Total;
Globala NumberVar Class7Total;
Globala NumberVar Class8Total;
Globala NumberVar Class9Total;
Om lämnat ({my-bordlägga. Reor-acct}, 4) = ”4500” därefter
    LaborTotal: = LaborTotal + (antal * prissätta),
Om annars lämnat ({my-bordlägga. Reor-acct}, 4) = ”4505” därefter
    MaterialTotal: = MaterialTotal + (antal * prissätta),
Om annars lämnat ({my-bordlägga. Reor-acct}, 4) = ”NextClass” därefter
    Class3Total: = Class3Total + (antal * prissätta),
Andra etc. för varje klassificerar

Att att visa därefter i gruppfooteren (1 formel för varje slutsumma)
WhilePrintingRecords;
Globala NumberVar LaborTotal;
LaborTotal

mlmcc


Andra lösningar  
 
programming4us programming4us