NotenDurchschnitt: Unterschied zwischen den Versionen

Aus Schulverwaltungssoftware
Zur Navigation springen Zur Suche springen
K (1 Version importiert)
Keine Bearbeitungszusammenfassung
 
Zeile 31: Zeile 31:


'''Zurück zu [[RAP-Funktionen]]'''
'''Zurück zu [[RAP-Funktionen]]'''
[[Kategorie:RAP-Funktionen]]

Aktuelle Version vom 4. Mai 2022, 17:38 Uhr

RAP-Funktion "NotenDurchschnitt"

Beschreibung
   procedure NotenDurchschnitt(const aSchuelerId, aJahr, aAbschnitt: Integer;
                        var Beste, Schlechteste: Integer; var Schnitt: String);
Parameter
   aSchuelerId        - Id-Nummer des Schülers
   aJahr              - Schuljahr und
   aAbschnitt         - Abschnitt des Schuljahres, für das der Schnitt berechnet wird.
Rückgabewert
   Beste              - Beste Note des Abschnitte
   Schlechteste       - Schlechteste Note des Abschnittes
   Schnitt            - Formatierte Schnitt (zwei Nachkommastellen)
Beispiel
   procedure DetailBeforePrint;
   var
     lBeste, lSchlechteste : integer;
     lSchnitt : String;
   begin
     NotenDurchschnitt(Schueler['ID'],Schueler['AktSchuljahr'],Schueler['AktAbschnitt'],
     Label1.Caption:=IntToStr(lBeste);
     Label2.Caption:=IntToStr(lSchlechteste);
     Label3.Caption:=lSchnitt;
   end;


Zurück zu RAP-Funktionen