Zum Inhalt

AddPersonExamResult (Opus Funktion)

Beschreibung

Diese Funktion erstellt ein neues Resultat für eine Person in einer Prüfung. Der Index wird intern bereits korrekt gesetzt. Ein Aufruf der Funktion UpdateResultIndex (OpusFunktion) ist also nicht notwendig.

Argumente

Name Typ Beschreibung
AddressRoleID integer AddressRoleID der Person.
ExamID integer ExamID der Prüfung
Value float Resultat Wert
ResultFlag integer Resultat Flag. (Siehe Resultat Flags). Wird dieses nicht angegeben, dann wird das Flag 0 gesetzt.
ResultText string Resultattext, Default ist ein lerer String.
Status integer Status des Resultats, Default ist 0
MaxValue float Maximaler Wert, wird dieser nicht angegeben, dann wird der maximale Wert von der Prüfung genommen.

Rückgabewert integer

ResultID des neu erstellten Resultates.

Beispiel

Li_NewID = AddPersonExamResult(Li_AddressRoleID, Li_ExamID, Ld_Value, Li_Flag);

Siehe auch