0

Mehrere Datensätze in Druckansicht

Hallo Forum,

 

ist es mittlerweile möglich mehrere Datensätze inkl. jeweils einer verknüpften Tabelle in der PDF-Druckansicht zu listen? Leider gibt es ja nur Druckansichten pro Datensatz. Ich brauche sowas aber für die ganze Tabelle.

Ich stehe vor der Aufgabe mehrere Messeteilnehmer (Tabelle 'Weingüter') inkl. deren Produkte (Tabelle 'Weine' - ca. 2-6) in einer fortlaufenden Liste auszugeben. Pro A4 Seite wäre eine Kopfzeile super - aber nicht Pflicht.

Kann man das evtl in einer for-Schleife lösen? Kann man via Workaround mit einem Knopfdruck ein PDF jedes Datensatzes generieren und das evtl. gesammelt EINEM Datensatz als Dateianhang anfügen.... und diesen dann drucken?

Danke für eure Ideen

Beste Grüße

Tobias

3 Antworten

null
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hallo Tobias,

    mehre Datensätze kannst du nur manuell auswählen. An deiner Stelle würde ich anders machen. Wenn du nur eine Messe hast und spätere Messen nicht auswerten möchtest, dann erstell eine Tabelle "Messe". In der Tabelle 'Weingüter' fügst du die Verknüpfung zu der Tabelle Messe. Leg einen Datensatz mit Messenamen an. Merke dir die ID des Datensatzes (z.B 1) Jetzt in der Tabelle Weingüter mit Massendatenänderung beim Feld "Messe" -"festen Wert" - 1 eingeben.

    Wenn du jetzt in der Tabelle Messe auf Drucklayout gehst , siest du die Tabelle "Weingüter"- Dort gehst du auf "Spalten festlegen". Erste Spalte:

    ---

    'Weingüter'.Weingutname.

    ---

    Zweite Spalte:

    ---

    join('Weingüter'.Weine.Weinname,"

    ")

    ---

    so kriegst du eine Tabelle mit Weingüter und zugehörigen Weine

     

    und die Kopfzeile wird sich auf jeder Seite wiederholen

     

    Leo

    • T_Bartzsch
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hi Leo!

    Ja sehr gut! Das mit Join hat funktioniert.... Ich brauche zwar das 'Weingüter' nicht, da ich mich ja bereits in der Tabelle Weingüter befinde, aber es hat mit

    --

    join(Weine.Wein, "

    ")funktioniert.

    --

    Ist ja interessant, dass ninox diesen Zeilenumbruch (welcher auch nur eine Zeile sein kann... oder ein beliebiges Zeichen) so mit übernimmt.

    Es funktionieren nach diesem Prinzip auch weitere Spalten, so kann ich Jahrgang, Liter, Preis usw. alle auflisten.

    Schade ist nur die etwas eingeschränkte Layout Möglichkeit, da ja alles zwingend in einer Zeile läuft. Auch Fett, Kursiv oder Schriftgröße bezieht sich natürlich nur auf die gesamte Tabelle... aber das ist für diesen Fall zum Glück nebensächlich.

    Nochmal vielen Dank für Deine tolle und stets fundierte Unterstützung hier im Forum. Bist Du Weintrinker und aus dem Raum Frankfurt?

    Beste Grüße

    Tobias

    • T_Bartzsch
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Noch etwas....

    Wenn man in der Tabelle Messe einen Datensatz mit "ja" und einen zweiten Datensatz mit "nein" anlegt, kann man die teilnehmenden Weingüter darüber bequem zuordnen. 

Content aside

  • vor 6 JahrenZuletzt aktiv
  • 3Antworten
  • 2311Ansichten