[Gelöst] Andruck bei einer Option

29. April 2009 08:18

Hallo Liebe Forenuser,
ich hab ein kleines Problem, da ich noch in der Ausbildung bin und von der NAV Programmierung noch nicht so viel Ahnung habe dachte ich mir, ich frag mal hier nach.

Anforderung: Im Report haben wir ein Optionsfeld. Bei Auswahl "Ansprechpartner Auftraggeber" in der Option "Deckblatt an" sollte der Unternehmensname (aus der Kontaktkarte Form 5050) mit angedruckt werden.

Aktueller Code:

Code:
 gAdressauswahl::"Ansprechpartner Auftraggeber":
   FormatAddr.FormatAddrContact(gAdressezeile,"Sales Header"."Project manager (Customer)");


Nun meine Frage: Welche Variablen werden benötigt und wie sieht der Code dann aus?
Habe bis jetzt nur eine REC Variable auf die Form 5050 erstellt. Name der Variablen (gKontakt)

BItte um Antwort :)
Zuletzt geändert von schummd am 11. März 2011 09:34, insgesamt 1-mal geändert.

Re: Andruck bei einer Option

29. April 2009 10:13

Nimm doch ein weiteres Textfeld mit einer Textvariable und speichere dort den Unternehmensnamen, wenn das Optionsfeld gesetzt wurde. Wenn nicht soll die Variable leer gesetzt werden.

OffTopic: 1. / 2. Lehrjahr?

Re: Andruck bei einer Option

29. April 2009 11:24

Das mit dem Textfeld / Textvariablen ist schon eine gute Idee.
Gibts denn nicht ne Programmierung wie, siehe oben.?


Sebastian Pfliegel hat geschrieben:
OffTopic: 1. / 2. Lehrjahr?


1. Lehrjahr
Hatte bis jetzt mehr Reports, Forms erstellt und Übersetzungen auf unseren Datenbanken geändert, anstelle genauer in die Programmierung einzusteigen.

Re: Andruck bei einer Option

30. April 2009 08:36

Code:
CASE gAdressauswahl OF
  gAdressauswahl::"Ansprechpartner Auftraggeber":
    DEINFELDIMREPORT := DEINUNTERNEHMENSNAME;
  ELSE
    DEINFELDIMREPORT := '';
  END;