SetUebersichtKursartFilter: Unterschied zwischen den Versionen

Aus Schild-NRW Wiki
Zur Navigation springen Zur Suche springen
Zeile 3: Zeile 3:
 
|'''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.
+
  Mit dieser Funktion können jetzt alle "Leistungsdatenquellen"  
 +
(nicht nur in den Übersichten) auf Kursarten gefiltert werden.
 
  Dabei ist folgendes zu beachten:
 
  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)
+
  -Es müssen die "schülerbezogenen" Kursarten verwendet werden  
  -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)
+
(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)
  
 
|-
 
|-

Version vom 6. November 2013, 12: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