Skip to content

NotenDurchschnitt ​

Beschreibung ​

pascal
procedure NotenDurchschnitt(const aSchuelerId, aJahr, aAbschnitt: Integer;
       var Beste, Schlechteste: Integer; var Schnitt: String);

Parameter ​

ParameterBedeutung
aSchuelerIdId-Nummer des Schülers
aJahrSchuljahr und
aAbschnittAbschnitt 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 ​

pascal
procedure DetailBeforePrint;
var
  Beste: Integer;
  Schlechteste : Integer;
  Schnitt : String;
begin
  NotenDurchschnitt(Schueler['ID'],Schueler['AktSchuljahr'],Schueler['AktAbschnitt'],
     Beste,Schlechteste,Schnitt);
  Label1.Caption:=IntToStr(Beste);
  Label2.Caption:=IntToStr(Schlechteste);
  Label3.Caption:=Schnitt;
end;

Zurück zu RAP-Funktionen


Originalartikel im Wiki