...
Diese Funktion archiviert die Auswertung ReportID für die angegebene Liste von Elementen und die Signatur SignatureID.
Argumente
Name | Typ | Beschreibung |
---|
ReportID | integer | ReportID |
IDList | [integer] | IDList. Liste der Ids, für welche die Auswertung gemacht werden soll. Auch bei einer Einzelnen ID muss diese in einem Array übergeben werden. |
DatasetID | string |
Name der Tabelle, auf welche sich die IDList bezieht | ||
SignatureID | integer | SignatureID |
SignaturePicture | integer | (optional) SignaturePicture (SSE_DatasetPictureID) |
SignatureLanguage | integer | (optional) SignatureLanguage (SSE_LanguageID) |
LetterDate | datetime | (optional, default = aktuelles Datum) Briefdatum |
AllowUserInteraction | integer | (optional, Default = 0, für spätere Erweiterung) Benutzerinteraktion erlauben Wird dieses Argument gewählt ist das folgende zwingend auch zu setzen. |
ExecuteAsThread | integer | (optional, Default = 0, für spätere Erweiterung) Als Thread ausführen, nicht auf das Ende warten |
ReportData | string | (optional) Zusätzliche Daten, die dem Report übergeben werden sollen (typischerweise als JSON String) |
Metadata | string | (optional) Metadaten, die dem Report übergeben werden sollen (typischerweise als JSON String) |
Rückgabewert ArchiveReportsDetails Object
...
- [integer] IDs: Record IDs der zugeordneten Datensätze
- [string] Types: Datensatztypen der zugeordneten Datensätze
- [string] Names: Namen der archivierten Dokumente
- [string] Reports: Inhalt der archivierten Dokumente
- [string] ReferenceDatasets
- [integer] ReferenceRecord1IDs
- [integer] ReferenceRecord2IDs
- [integer] ReferenceRecord3IDs
- [string] ReportData: Zusätzliche Daten zum generieren des Reports
- [string] Metadata: Metadaten zu den generierten Reports
Beispiel
Lo_Archive = ArchiveReport(35,IDList,"SSF_Invoice",0); |
---|
Siehe auch
---