0

Bei printRecord Layout aus Untertabelle nutzen?

Moin Zusammen,

ich habe ein konventionelles Drucklayout in einer Untertabelle erstellt.

Ist es möglich dieses aus der Haupttabelle anzusteuern, so dass über eine for Schleife für alle Datensätze aus der Untertabelle ein PDF erzeugt wird?

Das PDF wiederum wird in einer gesonderten Tabelle (FILETABELLE) gespeichert

let my := this;
for i in 'UNTERTABELLE' do
    let myFileName := "TESTFILE.pdf";
    let new := (create FILETABELLE);
    new.(
        HAUPTABELLE := THIS;
            );
    importFile(new, printAndSaveRecord(this, "TESTLAYOUT"), myFileName);
    new.(FILE := myFileName);
    new.(FILENAME := myFileName)
end

Jetzt müsste ich unter printAndSaveRecord irgendwie auf das Layout "TESTLAYOUT" in der UNTERTABELLE verweisen. Vermutlich muss statt des 'this" hinter printAndSaveRecord der Verweis auf den Datnsatz der UNTERTABELLE.

i.Nr statt this funktioniert aber nicht.

Kann mir jemand helfen?

 

Viele Grüße

 

Stefan

2 Antworten

null
    • Torsten_Stang.1
    • vor 10 Monaten
    • Gemeldet - anzeigen
     said:
    i.Nr statt this funktioniert aber nicht.

     hast Du's mal mit "i" probiert? bei printRecord funktioniert's so.

    for i in Untertabelle do
       printRecord(i, "Layout")
    end
    
      • Stefan_Mann
      • vor 10 Monaten
      • Gemeldet - anzeigen

       danke Torsten!! Das kann so einfach sein. Ich Depp hab i.Nr versucht, das i allein ist aber korrekt.

Content aside

  • Status Answered
  • vor 10 MonatenZuletzt aktiv
  • 2Antworten
  • 72Ansichten
  • 2 Folge bereits