Avatar billede ulricho Juniormester
02. august 2003 - 23:59 Der er 1 kommentar og
1 løsning

Subtotal i report

XAL 2.70

Jeg har et problem, jeg ikke lige kan se, hvordan man løser. Jeg arbejder med rapporten: lagerposter, som jeg udskriver med subtotaler.

Jeg har indsat et nyt felt, ex. &nyt, som der også skal ses subtotaler på. Det er vigtigt at jeg får summeret &nyt, fordi summen skal bruges til en ny beregning.

Hvordan bruges ved oprettelse af et felt i rapporten punktet subtotaler: 'gem subtotal i variabel'? Jeg kan ikke få det til at virke, måske fordi feltet hedder &nyt.

Summen af &nyt bliver 0.
Avatar billede ulricho Juniormester
04. august 2003 - 00:47 #1
Jeg fandt selv ud af svaret: Jeg foruddefinerede variablen i INIT, hvilket jeg ikke må. Det er en array systemvariable!
Avatar billede dma Nybegynder
04. august 2003 - 19:22 #2
Jeps. Når man definerer variablen under "Gem subtotal i variabel" så skaber den automatisk et array med dette navn.

Denne variabel opdateres automatisk når man udskriver rapporten. Det er så knyttet til de såkaldte "Breaklevels". Dette hænger sammen med det index der udskrives efter.

Bruger man et index med f.eks. 5 felter, vil f.eks. &Sum[1] opsummeres med tallene og nulstilles hver gang 1. indexelement skifter. Ditto for &Sum[2] osv.

Arrayindex 10 (&Sum[10]) indeholder altid grandtotal. Dvs. der kan ikke laves undersummer for mere en 9 indexkomponenter!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester