Feld wird im Report nicht gedruckt
Verfasst: 15. August 2006 16:40
Da bin ich wieder, der Anfänger!
Habe etliche Reports selbst umgestrickt (Angebote, Aufträge, ... , Rechnungen) und möchte ein zusätzliches Feld in den Report ziehen, der vorher nicht da war. So habe ich angefangen:
Die Globals des Report geöffnet und als zusätzliche Record "Matcode" mit Zugriff auf Table 5723 "Product Group" eingebunden.
Dann, dort, wo das Feld erscheinen soll, in der RoundLoop des Reports folgendes in die Properties OnAfterGetRecord() geschrieben:
IF NOT Matcode.GET(SalesLine."Product Group Code")
THEN Matcode.INIT;
Wenn ich dann in die Sections des Reports gehe, sehe ich bei der Roundloop alle Felder der Tabelle Matcode. Ich erstelle eine neue Textbox im RoundLoopBody und gebe in der SourceExpression aus der Feldübersicht Matcode."Description" ein.
Compilieren ohne Fehler!
Aber...im Ausdruck ist da gähnende Leere!
Was habe ich falsch gemacht?
Die Tabelle "Product Group" ist nicht leer, da stehen Werte drin!
Habe etliche Reports selbst umgestrickt (Angebote, Aufträge, ... , Rechnungen) und möchte ein zusätzliches Feld in den Report ziehen, der vorher nicht da war. So habe ich angefangen:
Die Globals des Report geöffnet und als zusätzliche Record "Matcode" mit Zugriff auf Table 5723 "Product Group" eingebunden.
Dann, dort, wo das Feld erscheinen soll, in der RoundLoop des Reports folgendes in die Properties OnAfterGetRecord() geschrieben:
IF NOT Matcode.GET(SalesLine."Product Group Code")
THEN Matcode.INIT;
Wenn ich dann in die Sections des Reports gehe, sehe ich bei der Roundloop alle Felder der Tabelle Matcode. Ich erstelle eine neue Textbox im RoundLoopBody und gebe in der SourceExpression aus der Feldübersicht Matcode."Description" ein.
Compilieren ohne Fehler!
Aber...im Ausdruck ist da gähnende Leere!
Was habe ich falsch gemacht?
Die Tabelle "Product Group" ist nicht leer, da stehen Werte drin!