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

Version 1 Next »

Eingabewerte

Bezeichnung

Datentyp

 

Beschreibung

ID

PersonTypeID

 

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

IDList

[PersonTypID]

 

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

Date

String

 

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

Rep

Integer

 

Maximaler Repetitions-Index

Abschluss

AbschlussID

 

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

PruefungAnlassID

PruefungAnlassID

 

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

ClassID

ClassID

 

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.

 


Ausgabewerte

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.

  • No labels