Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Beschreibung

Diese Funktion archiviert die Auswertung ReportID für die angegebene Liste von Elementen und die Signatur SignatureID.

Argumente

Name
Typ
Beschreibung
ReportIDintegerReportID
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.
DatasetIDstringName der Tabelle, auf welche sich die IDList bezieht
SignatureIDintegerSignatureID
SignaturePictureinteger(optional) SignaturePicture (SSE_DatasetPictureID)
SignatureLanguageinteger(optional) SignatureLanguage (SSE_LanguageID)
LetterDatedatetime(optional) Briefdatum
AllowUserInteractioninteger

(optional, Default = 0) Benutzerinteraktion erlauben

Wird dieses Argument gewählt ist das folgende zwingend auch zu setzen.

ExecuteAsThreadinteger(optional, Default = 0) Als Thread ausführen, nicht auf das Ende warten
ReportDatastring(optional) Zusätzliche Daten, die dem Report übergeben werden sollen (typischerweise als JSON String)
Metadatastring(optional) Metadaten, die dem Report übergeben werden sollen (typischerweise als JSON String)

Rückgabewert ArchiveReportsDetails Object

Archivierte RTF oder Excel Reports (XML) in einem Objekt mit folgenden Arrays:

  • [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

Beispiel

Lo_Archive = ArchiveReport(35,IDList,"SSF_Invoice",0);

Siehe auch

---

  • No labels