Funktionsbeschreibungen Funktion „lmb_reportCreatePDFtoDMS()“ Geschätzte Lektüre: 2 Minuten lmb_reportCreatePDFtoDMS numeric lmb_reportCreatePDFtoDMS(numeric $report_id, numeric $ID, numeric $level=null, string $report_name=null, array $relation=null, array $gsr=null, array $filter=null) Erstellt einen einzelnen PDF Bericht und archiviert ihn ins DMS. Gleichzeitig kann er mit einem oder mehreren Datensätzen verknüpft werden. Es können verschiedene Arten von Berichten erstellt werden. Die Art wird durch die übergeben Parameter festgelegt. Berichtsarten Einzelbericht Erstellung eines Einzelberichts eines einzelnen Datensatzes. Benötigt werden die Parameter: $report_id $ID Einzelberichte verkettet Erstellung mehrerer Einzelberichte verkettet zu einem Bericht und gefiltert nach den Suchkriterien $gsr und $filter. Benötigt werden die Parameter: $report_id $gsr $filter Listenbericht Erstellung eines Listenberichts gefiltert nach den Suchkriterien $gsr und $filter. Ein Listenbericht wird über den Parameter „Listenmodus“ im Berichtseditor definiert. Benötigt werden die Parameter: $report_id $gsr $filter Parameter $report_id Berichts ID $ID Datensatz ID $level Alternativer Ordner in den das Dokument gespeichert werden soll. Falls leer wird der Order verwendet der in den Berichtseinstellungen angegeben ist. $report_name Alternativer Berichtsname. Falls leer wird der Berichtsname verwendet der in den Berichtseinstellungen angegeben ist. $relation Array das die Verknüpfungsparameter beinhaltet mit welchen Datensätzen der Bericht verknüpft werden soll. relation[‚gtabid‘][0] : Tabellen ID relation[‚fieldid‘][0] : Feld ID relation[‚ID‘][0] : Datensatz ID $gsr Array welches die Suchkriterien beinhaltet, siehe: get_gresult() $filter Array welches die Filterkriterien beinhaltet, siehe: get_gresult() Rückgabewert Datensatz ID des erstellen Dokuments