Zeile 13: |
Zeile 13: |
| |- | | |- |
| |'''Beispiel''' || | | |'''Beispiel''' || |
− | Man die Filterbedingungen in den Reports wie folgt definieren: | + | Man kann die Filterbedingungen in den Reports wie folgt definieren: |
− | | + | '''Setzefilter(Klassenlehrer_mit_Faechern,'Fachkrz=M;D' );''' |
− | Setzefilter(Klassenlehrer_mit_Faechern,'Fachkrz=M;D' ); | |
− | | |
| d.h. wenn mehrere Optionen in Frage kommen (OR-Bedingung), brauchen die nur | | d.h. wenn mehrere Optionen in Frage kommen (OR-Bedingung), brauchen die nur |
| durch Semikolon getrennt angegeben zu werden. | | durch Semikolon getrennt angegeben zu werden. |
− | | + | '''SetzeFilter(Klassen, 'KlassenlehrerKrz <>""');''' |
− | SetzeFilter(Klassen, 'KlassenlehrerKrz <>""'); | |
− | | |
| d.h. bei Abfragen "ungleich Leerstring" können die "doppelten Hochkommas" | | d.h. bei Abfragen "ungleich Leerstring" können die "doppelten Hochkommas" |
| (über der 2 auf der Tastatur) verwendet werden. | | (über der 2 auf der Tastatur) verwendet werden. |
− | | + | Filterbedingungen der Art 'Klasse=05*' oder 'Klasse=*A' bewirken eine Filterung mit |
| + | allen für den * vorkommenden Zeichen. (Wildcard) |
| Im übrigen können auch mehrere Aufrufe von SetzeFilter (z.B. für | | Im übrigen können auch mehrere Aufrufe von SetzeFilter (z.B. für |
| verschiedene Datenquellen) genutzt werden. | | verschiedene Datenquellen) genutzt werden. |
− |
| |
| '''Noch ein Hinweis''': Manchmal funktioniert die Filterung in der Vorschau des | | '''Noch ein Hinweis''': Manchmal funktioniert die Filterung in der Vorschau des |
| Designers nicht, im "Druckbetrieb" wird dann aber korrekt gefiltert. | | Designers nicht, im "Druckbetrieb" wird dann aber korrekt gefiltert. |