In einem Prüfbericht mehrere Objekte einzeln ausgeben.
Hallo zusammen.
Ich habe nachfolgendes Vorhaben und brauche dazu einmal Eure Hilfe.
Als Fachkraft für Arbeitssicherheit möchte eine Datensammlung für Leiterprüfungen erstellen.
Dazu habe ich eine Tabelle mit den Firmen erstellt. Hier habe ich eine weitere Tabelle mit den Prüfobjekten verknüpft.
Unter Prüfobjekte-Leiter sind dann alle Leitern inventarisiert mit den unterschiedlichsten Angaben zu Hersteller, Länge, Baujahr usw.
Wenn ich auf eine Leiter klicke, kommen die Details. Hier habe ich eine weitere Tabelle mit den zu prüfenden Leiterkomponenten und dem Prüfergebnissen.
Eigentlich alles supi. Nun möchte ich zum Schluss ein Prüfbericht erstellen. Der Prüfbericht soll so aussehen, dass zunächst Leiter 1 mit den Prüfergebnissen und dann Leiter 2 usw. ausgegeben wird. Ungefähr so-:
Ist es richtig, dass der Druck über Bild 1 (Tabelle Leiter-Prüfungen) erzeugt wird ?
Weiß vielleicht jemand, ob das irgendwie in der Art und Weise in den Webinar DB bereits umgesetzt wurde? Dann könnte ich mich daran etwas orientieren.
Wäre Euch für die Hilfe sehr dankbar.
Vielen Dank schon jetzt,
Grüße, Jens
5 Antworten
-
Moin ,
ob es eine passende DB im webinar-team gibt weiß ich leider. Da sind sooo viele DBs drin ;-)
Deine Aufgabenstellung lässt sich m.E. nur mit dem dynamischen Drucklayout realisieren.
Dazu gibt es in der ninox Doku einen Abschnitt, https://docs.ninox.com/en/print/print-customization/introduction-to-dynamic-print-layouts
VG Ronald
-
der jeweilige Prüfbericht wird in der Untertabelle generiert (hier "Prüfobjekte-Leiter"?)
Aus der Firmentabelle heraus könntest Du mit
for i in 'Prüfobjekte-Leiter' do printRecord(i, "Name des Drucklayouts") end
die einzelnen Prüfberichte auf einen Knopfdruck generieren. Leider ist das dann jeweils ein einzelnes PDF...
-
Wenn Du es "schön" haben willst, dann nur mit dem dynamischen Drucklayout. Das ist Anfangs etwas arbeit, aber sehr viel flexibler, wenn es um Formatierungen, Tabellen usw. geht...
Wenn eine simplere Darstellung genügt, ohne großartig auf Umbrüche usw. Wert zu legen, dann kommt man auch mit dem internen Druckeditor weiter. Dort kann man mit Formelfeldern und for-Schleifen durch die Prüfobjekte und dort durch die Prüfpunkte iterieren...
Ich habe mal mit dem internen Druckeditor so eine Messliste aufgesetzt, das sind alles nur unterschiedlich formatierte Formelfelder, welche via for-Schleife durch die Messeaussteller (Leitern) gehen und dort durch die Messeartikel (Prüfpunkte) ...
-
Vielen Dank für die Tipps. wenn ich da noch ragen habe, melde ich mich nochmals. Baue das mal auf.
DANKE
Content aside
- vor 6 MonatenZuletzt aktiv
- 5Antworten
- 65Ansichten
-
4
Folge bereits