[gelöst] Variabel an Report übergeben?

26. Februar 2007 11:10

Hallo nochmal,

ein Problem gelöst, das zweite folgt sogleich. :-)

Ich muß Daten an einen Report übergeben!

Ich starte den Report wie folgt über einen Button (Rechnung = 50082 Proformarechnung:
Rechnung.RUNMODAL;

Der Report basiert auf der Tabelle "Verkaufskopf" und besitzt folgende RecFilterFields:
1. Nr.
2. Rech. an Deb.-Nr.
3. Verk. an Deb.-Nr.
4. Auftragsdatum

Mein Problem:
Wie kann ich z.B. den Wert für das RecFilterField-Nr. 3 ("Verk. an Deb.-Nr.") übergeben.

Danke.
Zuletzt geändert von Dune am 26. Februar 2007 11:56, insgesamt 1-mal geändert.

26. Februar 2007 11:15

Code:
VerkKopf.SETRANGE("Verk. an Deb.-Nr.",'47110815');
Rechnung.SETTABLEVIEW(VerkKopf);
Rechnung.RUNMODAL;

oder alternativ:
Code:
VerkKopf.SETRANGE("Verk. an Deb.-Nr.",'47110815');
REPORT.RUNMODAL(Report::50082,TRUE,TRUE,VerkKopf);

26. Februar 2007 11:56

Hallo Timo,

vielen Dank. Dein erster Vorschlag war bereits die Lösung!

Mir fehlte lediglich die 2. Zeile:
Rechnung.SETTABLEVIEW(VerkKopf);

Bis bald.