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. Creates a new exam result record for a person and updates the result index. Returns the new result ID or 0 if the person or exam could not be found.
Argumente¶
Name | Typ | Beschreibung |
|---|---|---|
AddressRoleID | ID of the person (address role) for whom the result is recorded | |
ExamID | ExamID der Prüfung | |
Value | Resultat Wert | |
Flag | (optional) Resultat Flag. (Siehe Resultat Flags). Wird dieses nicht angegeben, dann wird das Flag 0 gesetzt. | |
ResultText | (optional) Resultattext, Default ist ein leerer String. | |
Status | (optional) Status des Resultats, Default ist 0 | |
MaxValue | (optional) Maximaler Wert, wird dieser nicht angegeben, dann wird der maximale Wert von der Prüfung genommen. | |
MinValue | (optional) Minimaler Wert, wird dieser nicht angegeben, dann wird der minimale Wert von der Prüfung genommen. |
Rückgabewert integer¶
ResultID des neu erstellten Resultates. ID of the newly created result record, or 0 if the address role or exam is invalid
Beispiel¶
Li_NewID = AddPersonExamResult(Li_AddressRoleID, Li_ExamID, Ld_Value, Li_Flag); |
|---|