[GELÖST] In Section entweder oder Feld ausgeben ;-)

22. September 2006 10:27

Hallo,

ich möchte in einem Report entweder FeldA oder FeldB ausgeben, abhängig vom Inhalt, wie kann ich das machen? Hat jemand ein kurzes Beispiel?

Danke für eure Hilfe....

Gruß Anja
Zuletzt geändert von BRAG am 19. Oktober 2006 12:47, insgesamt 1-mal geändert.

22. September 2006 11:01

Hi!

Mache zwei Section. In Section 1 FeldA und Section 2 FeldB. Dann programmierst du im Trigger OnPreSection
Code:
IF FeldA = ... then
CurrReport.SHOWOUTPUT(True)
else
CurrReport.SHOWOUTPUT(false);

Dasselbe für FeldB in seiner Section.
Wahrscheinlich gibt es eine elgantere Lösung, aber so funktioniert das bestimmt.

Gruß
Vince

22. September 2006 11:01

Am einfachsten geht das, wenn du eine Variable deklarierst und wahlweise den Wert aus FeldA oder FeldB dort einfüllst. Auf der Sections platzierst du anstelle des Feldes die Variable.

Eine andere Lösung ist, zwei Sections zu designen, und diese wahlweise auszugeben. Auf jeder Section platzierst du dann die gewünschten Felder.

22. September 2006 11:22

Roger, du bist klasse!

Danke

23. September 2006 20:03

[Beitrag aus dem Forum Dynamics NAV Tipps & Tricks nach Dynamics NAV 4.xx verschoben, da es eine Frage (und kein Tipp oder Trick) darstellt.]

Gruß, Timo Lässer
MSDynamics.de-Team