Probleme bei Druck und Generierung von vielen Rechungen
Ich habe hier eine ganze Reihe von Rechnungen, für die ich es mittlerweile hinbekommen hab mit Hilfe eines Buttons im Formular des Datensatz die Rechnung als PDF mit dem jeweils passenden Drucklayout in den Anhang des Datensatzes zu importieren. Das ist schon mal toll :)
Das Problem ist jetzt nur, dass ich alle Rechnungen ausdrucken möchte.
Das stellt mich vor drei Probleme:
- Aufgrund der Menge der Rechnungen ist es sehr mühsam in jedem einzelnen Datensatz auf den Button zum Rechnung generieren zu klicken. Lässt sich das einfacher handhaben?
- Dann müsste ich die PDF jedes einzeln öffnen um es zu drucken, was auch extrem aufwändig wäre. Gibt es da nicht einen einfacheren Weg?
Für kurzfristige Hilfe wäre ich sehr dankbar.
10 Antworten
-
Hallo Markus,
wenn du in einer (z. B. auch gefilterten) Tabellenansicht einen Datensatz auswählst dort auf "Drucken" gehst hast du über dem Drucklayout einen Schalter "Nur dieser / Alle (xx)", direkt links neben der Schaltfläche "PDF drucken". Wenn du dort "Alle (xx)" auswählst, werden alle Datensätze gedruckt, die in der Tabellenansicht angezeigt werden.
Gruß, Jörg
-
Hallo Jörg,
ist genau das auch über ein Button realisierbar?
Gruß, Ulrich
-
Also ganz allgemein:
Kann ich über ein Skript alle Records einer Untertabelle drucken oder alternativ, wenn ich in einem loop alle einzeln erstelle, so dass nur ein pdf exportiert wird (in Ninox-Cloud)? Ich habe probiert bei printTable als ID einen select-Auswurf zu nehmen, dass geht aber nicht.
-
Bump. PrintAllRecords per Skript? Anyone?
-
Leider noch nicht :-(
Birger
-
Hallo,
gibt es in der Zwischenzeit eine Funktion dafür?
Ich habe auch eine Rechnungsdatenbank und kann diese nicht sinnvoll an weitere Benutzer verteilen wegen dieser fehlenden Funktion. Über den Weg eine Liste und dann auf "Alle Drucken" ist für einen normelen Benutzer keine Möglichkiet. -
Hallo,
bisher gibt es die oben angesprochene Funktion PrintAllRecords noch nicht.
@Alexander: Was genau wollen Sie erreichen? Wie soll der Workflow aussehen? Viele unserer Nutzer nutzen Ninox zur Rechnungserstellung es gibt vielleicht einen Weg Ihr Anliegen umzusetzten.
Gruß, Jörg
-
Hallo Jörg,
gerne könne wir mal eine Session machen und ich kann es dir mal zeigen.
Grundsätzlich habe ich eine Datenbank erstellt in der auch Sammelrechnungen erstellt werden können. Hier kann es auch vorkommen dass ich zu einer Rechung nochmals alle Lieferscheine ausdrucken muss. Un genau hierfür wäre die Funktion shr wichtig.
Gruß Alex -
Hallo Alex,
es auch wäre eine gute Frage für unser Webinar dort sind immer viele Nutzer dabei, die Erfahrung mit der Umsetzung verschiedenster Anforderungen haben und Ideen und Anregung liefern können.
Für das Webinar, das wöchentlich mittwochs stattfindet, kannst du dich über den folgenden Link anmelden:
https://zoom.us/webinar/register/WN_Asq34-biQxGS93h03BmyfQ
Vielen Dank.
Gruß, Jörg
-
Hallo Markus,
ich habe ein ähnliches Problem, bei mir sind es aber mehrere PDF pro Datensatz welche heruntergeladen werden sollen.
Was aber wenigstens geht wäre das erstellen aller Rechnungen (auch mehrere PDF pro Datensatz) mit einem BUTTON. Ich würde für jeden Datensatz einen Schalter "Rechnung erzeugen" anlegen sowie evtl ein Textfeld mit "Rechnung erstellt am:" - dann kannst Du per for-Schleife durch alle Datensätze mit aktiviertem Schalter "Rechnung erzeugen" iterieren, dir das (oder die) PDF erzeugen lassen, via 'Rechnung ersstellt am:' := now() + " " + userName() festhalten wann und von wem die RG erstellt wurde...
Es bleibt allerdings das Problem des Druckens (bei mir des herunterladens) ... script-Befehle wie zB. downloadFile(this, Dateiname) oder printFile(this, Dateiname) genauso wie auch deleteFile wären hier super hilfreich. Das habe ich allerdings auch schon im Change Request hinterlegt...
Content aside
- vor 5 JahrenZuletzt aktiv
- 10Antworten
- 3050Ansichten