Tabellenansicht drucken und in Datensatz speichern
Hallo,
ich habe eine Tabelle "Produkte" mit einer gefilterten Ansicht "Vergleich Produkte". Diese Vergleichsansicht habe ich in einem Dashboard als Ansicht eingebunden.
Dort habe ich auch einen Button, der über printTable die Ansicht als PDF druckt. Das klappt auch (öffnet sich gleich im Acrobat). Eigentlich möchte ich aber dieses PDF bei einem Datensatz einer anderen Tabelle Anleitung abspeichern.
Die Auswahl der Anleitung ist kein Thema über ein dynamisches Auswahlfeld, aber wie krieg ich dieses PDF dahin? Einen einzelnen Datensatz kann ich ja mit printandsaverrecort und importfile ablegen, aber eine gedruckte Tabellenansicht?
Über Ideen freue ich mich, da alle Versuche bisher gescheitert sind und mir nichts mehr einfällt. Falls das wichtig ist: ich benutze die Mac-Version.
Katharina
2 Antworten
-
Hallo Katharina, beim printTable() wird die erzeugte PDF-Datei automatisch lokal im Dateisystem gespeichert, befindet sich also gar nicht in Ninox und könnte demzufolge auch nur manuell wieder einem Datensatz in Ninox hinzugefügt werden. Um das zu automatisieren, könnte man mit einer Verknüpfungstabelle arbeiten, die man in einem Drucklayout platziert und dann auf dem üblichen Weg mit importFile() und printAndSaveRecord() als PDF-Datei einem Datensatz zuweist.
Die Verknüpfungstabelle könnte auch eine temporäre sein. Das heißt, im Button-Code zum Drucken erzeugt man die entsprechenden Verknüpfungen und löscht sie nach dem Druck wieder (oder umgekehrt: vorhandene Verknüpfungen löschen und dann die neuen erzeugen).
Content aside
- Status Answered
- vor 2 JahrenZuletzt aktiv
- 2Antworten
- 115Ansichten
-
3
Folge bereits