SetUebersichtKursartFilter: Unterschied zwischen den Versionen

Aus Schild-NRW Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „{|class="wikitable" === RAP-Funktion "{{SEITENNAME}}" === |'''Beschreibung''' || procedure SetUebersichtKursartFilter(Const aKursartListe: String); |- |''…“)
 
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:
=== RAP-Funktion "{{SEITENNAME}}" ===
=== RAP-Funktion "{{SEITENNAME}}" ===
|'''Beschreibung''' ||  
|'''Beschreibung''' ||  
    procedure SetUebersichtKursartFilter(Const aKursartListe: String);
'''procedure SetUebersichtKursartFilter(Const aKursartListe: String);'''
Mit dieser Funktion können jetzt alle "Leistungsdatenquellen"
(nicht nur in den Übersichten) auf Kursarten gefiltert werden.
Dabei ist folgendes zu beachten:
-Es müssen die "schülerbezogenen" Kursarten verwendet werden
(also z.B. SetUebersichtKursartFilter( 'LK1,LK2'), wenn man nur Leistungskurse haben will
(SetUebersichtKursartFilter( 'LK') funktioniert nicht)
-Wenn ein "-" der Liste vorangestellt wird, funktioniert der Filter ausschließend
(d.h. SetUebersichtKursartFilter( '-WPII,AGGT') berücksichtigt nur Leistungsdaten,
die nicht die Kursart WPII oder AGGT haben)
 
|-
|-
|'''Parameter''' ||  
|'''Parameter''' ||  

Aktuelle Version vom 6. November 2013, 11:12 Uhr

RAP-Funktion "SetUebersichtKursartFilter"

Beschreibung
procedure SetUebersichtKursartFilter(Const aKursartListe: String);
Mit dieser Funktion können jetzt alle "Leistungsdatenquellen" 
(nicht nur in den Übersichten) auf Kursarten gefiltert werden.
Dabei ist folgendes zu beachten:
-Es müssen die "schülerbezogenen" Kursarten verwendet werden 
(also z.B. SetUebersichtKursartFilter( 'LK1,LK2'), wenn man nur Leistungskurse haben will 
(SetUebersichtKursartFilter( 'LK') funktioniert nicht)
-Wenn ein "-" der Liste vorangestellt wird, funktioniert der Filter ausschließend 
(d.h. SetUebersichtKursartFilter( '-WPII,AGGT') berücksichtigt nur Leistungsdaten, 
die nicht die Kursart WPII oder AGGT haben)
Parameter
   aListe    - Kommaseparierte Liste der gewünschten Kursarten
Rückgabewert
   ...
Beispiel
   Procedure ReportBeforePrint;
    begin
      SetUebersichtKursartFilter('AGGT,ZUV');
    end;
    Damit werden in der Leistungsübersicht nur Fächer mit den Kursarten
    AGGT und ZUV nach Kursbezeichnung unterschieden.


Zurück zu RAP-Funktionen