[gelöst]Mahnung Filter CurrReport

12. Oktober 2012 14:04

Hallo,

ich muss die Mahungen anpassen und soll hierbei bei Mahnungen bei denen der Buchungstext mit einer bestimmten Zeichenfolge beginnt mit ausdrucken.

Jetzt habe ich zwar schon probiert, aber es klappt nicht.
Ich habe in den Sections folgendes eingegeben.

Code:
IF Description = 'VKREU12*' THEN
CurrReport.SHOWOUTPUT(TRUE);


Vielen Dank
Zuletzt geändert von marcolde am 12. Oktober 2012 15:30, insgesamt 1-mal geändert.

Re: Mahnung Filter CurrReport

12. Oktober 2012 14:12

Sections werden standardmäßig immer angedruckt, so als ob in jeder einzelnen ein "CurrReport.SHOWOUTPUT := TRUE" wäre.

Insofern ist dein
Code:
IF Description = 'VKREU12*' THEN
  CurrReport.SHOWOUTPUT(TRUE);

überflüssig.

Schreibe besser, unter welchen Bedungen SHOWOUTPUT = FALSE sein soll :-)

Weiterhin fragst du nach 'VKREU12*' ab - das geht nicht. Platzhalter gehen nur in Filtern.
So gehts:
Code:
IF COPYSTR(Description,1,STRLEN(VKREU12)) = 'VKREU12' THEN ...

Re: Mahnung Filter CurrReport

12. Oktober 2012 14:29

Hallo Natalie,

Vielen Dank.
Wenn ich aber jetzt das reinschreibe bringt er mir den Fehler das die Variable VKR12EU nicht existiert.
Wie kann ich das beheben?

Vielen Dank
Marco

Re: Mahnung Filter CurrReport

12. Oktober 2012 14:45

Code:
IF COPYSTR(Description,1,STRLEN('VKREU12')) = 'VKREU12' THEN ...

Re: Mahnung Filter CurrReport

12. Oktober 2012 14:59

ok soweit klappt es, aber mein Problem ist, dass hinter "VKREU12" noch weitere Zahlen und Buchstaben kommen.
Ich habe es mit einer Beschreibung versucht und da hat es geklappt.
Jetzt müsste ich irgendwie Filtern können, aber Natalie sagt man kann nicht filter. Bin etwas ratlos....

Re: Mahnung Filter CurrReport

12. Oktober 2012 15:15

Hallo Marco,

ich glaube Du hast Natalie falsch verstanden - sie meinte, dass Du das Sternchen als Platzhalter nur in Filtern verwenden kannst.
Durch den Copystr erreichst Du, dass er nur die ersten Stellen vergleicht (bis zur Länge von VKREU12), also die ersten 7.
Das wirkt dann wie das * im Filter....

Viele Grüße
Mike

Re: Mahnung Filter CurrReport

12. Oktober 2012 15:19

marcolde hat geschrieben:Jetzt müsste ich irgendwie Filtern können, aber Natalie sagt man kann nicht filter. Bin etwas ratlos....

Nein, das habe ich nicht gesagt ...
Was versuchst du nun, was noch nicht geht?

Re: Mahnung Filter CurrReport

12. Oktober 2012 15:29

Oh man, habe es eben noch einmal probiert und es funktioniert und bin begeistert.

Vielen Dank

Re: [gelöst]Mahnung Filter CurrReport

12. Oktober 2012 15:31

sorry, das habe ich glaube ich falsch interpretiert. Jetzt geht es und alles ist super.