Anpassungsprogrammierungen
report wurde ausdrücklich so konzipiert, dass es mit minimalem Aufwand erweitert und angepasst werden kann. Viele Anforderungen können im Rahmen des Setups erfüllt werden, ohne den Standardcode zu verändern. Für den Fall, dass dennoch Erweiterungen vorgenommen werden müssen, werden nun einige Methoden beschrieben, die die Erweiterbarkeit des Moduls demonstrieren sollen.
Vorbereitungen
Bevor Sie eine Anpassung vornehmen müssen Sie in Ihrer Erweiterung die Verweise aus die Module report und die addons|suite einfügen, und die Abhängigkeiten angeben. Dies können Sie über die Eigenschaft dependencies in Ihrer app.json-Datei tun.
"dependencies": [
{
"id": "dc1eec04-4e33-4033-b397-b8a0917add66",
"publisher": "Cosmo Consult",
"name": "smart|addon base",
"version": "23.0.0.0"
},
{
"Id": "b5b5ab3b-c133-43e4-8fb0-55967285db7d",
"publisher": "Cosmo Consult",
"name": "smart|addon report",
"version": "23.0.0.0"
}
]
Sobald Sie dieses durchgeführt haben und eine korrekte Einrichtung in ihrem VS Code vorausgesetzt können die App und notwendigen Symbols herunterladen und mit der Anpassung von report beginnen.
Anpassungen
Um mehr über dieses Thema zu erfahren | Lesen Sie diesen Artikel |
---|---|
Eigene Belege erstellen, füllen oder bestehende Inhalte ändern | Eigene Reports |
Individuelle Layouts oder Layout-Bereiche | Layouts |
Anpassungen an Überschriften, Formatierung vornehmen | Überschriften und Formatierung |
Zeilen Überspringen | Zeilen Überspringen |
Standard Report um neue Optionen erweitern | Optionen im Report ergänzen |
Eigene Platzhalter definieren | Platzhalter |
Individuelle Barcode Logik | Barcodes |
Eigene Textbaustein-Tabellen definieren | Textbausteine |
Ergebnisse der Internen Funktionen ändern / erweitern | Systemfunktionen |
Eigene Prozesse zum automatischen Druck definieren | Dynamischer Druck |
Eigene Bild-Anhänge in Belegen drucken | Eigene Bild-Anhänge |
Eine individuelle DMS Integration realisieren | DMS Integration |