Page 1 of 1

Nicht nachvollziehbare Ausgabe?!

PostPosted: Tue Jan 27, 2009 9:47 am
by Tatjana4448
Hey hey :)

ich hab hier ein kleines Problem im Bereich Formulare, welches ich leider nicht ganz nachvollziehen kann.

Wir haben im Formular fuer Kommissionierbelege am unteren Bereich der Seite ein Fenster fuer die Seitenzahl eingerichtet.
Hier der Code des Fensters:

/: INCLUDE XXXSEITE OBJECT TEXT ID ZSC
= &PAGE&<32>
/: INCLUDE XXX_VON OBJECT TEXT ID ZSC
= <32>
/: &SAPSCRIPT-XXX-PAGES(Z)&

/* &SAPSCRIPT-XXX-PAGES(Z)& steht fuer die Gesamtzahl der Seiten

Wenn der Kommissionierbeleg in der Druckansicht bzw. der direkte Druck unter 10 Seiten ist, gibt er die Werte wie gewuenscht aus.

z.B.
- auf Seite 1: Seite 1 von 9
- auf Seite 2: Seite 2 von 9
- auf Seite 3: Seite 3 von 9
........
- auf Seite 8: Seite 8 von 9
- auf Seite 9: Seite 9 von 9

So sollte es ja auch normalerweiße sein, sobald der Beleg jedoch mehr als 10 Seiten hat, wird es wie folgt (fehlerhaft) ausgegeben, z.B:

- auf seite 1: Seite 1 von 16
- auf Seite 2: Seite 2 von 1
- auf Seite 3: Seite 3 von 1
....
- auf Seite 10: Seite 10 von 1
- auf Seite 11: Seite 11 von 16
- auf Seite 12: Seite 12 von 16
....
- auf seite 16: Seite 16 von 16

Hat jemand vll. eine Idee, warum er ab mehr als 10 Seiten, die Seiten 2-9 die Gesamtzahl der Seiten falsch ausgibt (hier immer 1) und erst ab der 11ten Seite wieder die Ausgabe richtig ausfuehrt?

Gruß und Dank sold ;)

PostPosted: Tue Jan 27, 2009 9:56 am
by ewx
Probier mal die Angabe &SAPSCRIPT-XXX-PAGES(C4)&
Es gibt glaube ich auch einen Hinweis zu diesem merkwürdigen Phänomen...

/

PostPosted: Tue Jan 27, 2009 10:51 am
by Tatjana4448
Hi,

hat leider nicht mit "(C4)" geklappt..
hat noch jemand einen anderen Vorschlag?

mfg

Sold

:]

PostPosted: Tue Jan 27, 2009 11:17 am
by Tatjana4448
okay, ich nehm meine letze Aussage halbwegs zurueck ^-^

ich wollte testen, ob SC ueberhaupt meine aenderungen nach der Mandantenkopie uebernommen hat, also habe ich einfach hinter der besagten zeile noch ein Wort bzw ein <32> eingefuegt und es klappt. Allerdings klappte es auch nur mit (C4), mit (Z) hat es nicht geklappt..

Also muss noch mit ein Befehl bzw. ein Buchstabe folgen.

Danke fuer den (mal wieder) schnellen und guten Support!

mfg sold :)

PostPosted: Tue Jan 27, 2009 8:24 pm
by Jamila5201
Was ist denn SAPSCRIPT-XXX-PAGES? Ist das der Nachfolger von SAPSCRIPT-FORMPAGES? Dabei hiess es doch, dass man diese Variable nicht mit Aufbereitungsoptionen peinigen soll?

kein grund ^-^

PostPosted: Thu Mar 05, 2009 8:55 am
by Tatjana4448
ich habe "SAPSCRIPT-XXX-PAGES" um ein wenig anonymität in die ganze sache reinzubringen. Habe keine weiteren Aufbereitungen vorgenommen :p
schoene gruesse