Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Eingabewerte

Bezeichnung

Datentyp

 Richtung

Beschreibung

IDPersonTypeID

SSP_AddressRoleID

 in

Für Einzelauswertungen:
Die ID der aufgerufenen Person (mit Rolle).

IDList

[PersonTypID]

 in

Für Listenauswertungenalle Auswertungen:
Ein Array von ID's der aufgerufenen Personen (mit Rolle).

Date

Stringdatetime

 in

Stichdatum in der Form „DD.MM.YYYY".

RepIndex

Integer

 in

Maximaler Repetitions-Index

AbschlussCalculationsIDAbschlussID

SSN_CalculationsID

 in

Abschluss, für welchen die Resultate bestimmt werden sollen.

PruefungAnlassID

PruefungAnlassID

 in

ID des Proüfungsanlasses, wenn verfügbar, sonst 0.

ClassIDCertificateIDClassID

SSN_CertificateID

 in

ID der Klasse, wenn verfügbar, sonst 0.Skip

 Integer  

Wird mit 0 initialisiert übergeben. Siehe „Ausgabewerte" für Details

FileName

String

Ist diese Variable gesetzt, wird die erzeugte Datei unter diesem Filenamen gespeichert. Die Dateiendung wird nicht angegeben, diese wird automatisch gesetzt.

 

...

Bezeichnung

Datentyp

Beschreibung

Result

String

Für Word Leistungsnachweise:
Resultattext, welcher an Stelle des Kommentars auf der Auswertung erscheinen soll.

Skip

Integer

Wird dieser Wert auf 1 gesetzt, dann wird der aktuell verarbeitete Leistungsnachweis nicht berücksichtigt, also ausgelassen. Falls anschliessend noch weitere Kommentare zu verarbeiten wären, werden diese nicht mehr ausgeführt.

FileName

String

Wird diese Variable gesetzt, wird die erzeugte Datei unter diesem Filenamen gespeichert. Die Dateiendung wird nicht angegeben, diese wird automatisch gesetzt.

TableResult

Object ExcelTable

Für Excel Leistungsnachweise: Tabelleninhaltsdefinition für das Excel Worksheet.

StyleResult

Object ExcelStyle

Für Excel Leistungsnachweise: Definition der verwendeten Styles.

Tables

[String]

Für Excel Leistungsnachweise: Damit können auch mehrere Worksheets auf einmal generiert werden. Dazu müssen die Variablennamen der einzelnen Worksheets als String Array zurückgegeben werden. Dieser Array muss gleich gross sein wie „Styles".
Initialwert: [„TableResult"]

Styles

[String]

Für Excel Leistungsnachweise: Dies ist das Pendant zu „Tables". Damit werden die Styles pro Worksheet definiert. Es darf auch mehrmals der selbe Variablenname vorkommen (z.B. wenn alle Worksheets die selben Styles verwenden). Dieser Array muss gleich gross sein wie „Tables".
Initialwert: [„StyleResult"]

...

 

 

Einzel- und Listenauswertungen

Die Listenauswertungen werden so aufgerufen, dass eine Variable IDList mit einem Array aus allen ID's definiert wird und die Auswertung genau einmal aufgerufen wird. Diese muss dann ein Dokument erstellen, welches entsprechend der gewünschten Funktion alle ID's berücksichtigt.
Einzelauswertungen werden entsprechend viel mal aufgerufen mit je einer ID (Variable ID). Jedes mal muss die Auswertung für genau eine ID gemacht werden.
Bei Word Auswertungen werden mehrere Einzelauswertungen mit einem Abschnittwechsel getrennt. Bei Excel Auswertungen werden mehrere Einzelauswertungen in separate Worksheets gesetzt.

...

Word Leistungsnachweise

In Word Auswertungen können als Texte auch beliebige (gültige) RTF Strings zurückgegeben werden. Entsprechende Möglichkeiten sind einer Rich-Text Format Dokumentation zu entnehmen.

...

Excel Leistungsnachweise

Bei Excel Auswertungen muss immer eine vollständige Excel-Datenstruktur zurückgegeben werden. Diese wird dann nach der Ausführung in ein Excel-Workbook (XML Format) umgewandelt.