RAP-Funktionsreferenz
RAP ist die Programmiersprache für zusätzliche Berechnungen und Abläufe im Reportdesigner. Zum Auswählen und Drucken vorhandener Reports brauchen Sie diese Funktionen nicht. Die Referenz richtet sich an Personen, die Vorlagen programmieren oder vorhandenen Code nachvollziehen möchten.
| Begriff | Bedeutung |
|---|---|
| Funktion | Ein Aufruf, der ein Ergebnis liefert, etwa einen Text oder eine Zahl. |
| Prozedur | Ein Aufruf, der einen Vorgang ausführt oder übergebene Werte verändert. |
| Signatur | Die Schreibweise eines Aufrufs mit seinem Namen und den übergebenen Parametern. |
| Parameter | Ein Wert, den Sie beim Aufruf übergeben. Ein mit var gekennzeichneter Parameter kann einen veränderten Wert zurückliefern. |
| Zeichenkette oder String | Text, zum Beispiel ein Name oder ein Dateipfad. |
| Wahrheitswert | True oder False, also wahr oder falsch. Die genaue Bedeutung steht beim jeweiligen Parameter. |
| Datenquelle | Die für einen Report bereitgestellten Datensätze und Felder. |
| Ereignis | Ein festgelegter Zeitpunkt der Reportverarbeitung, an dem Code ausgeführt wird. |
Die Einträge bleiben alphabetisch geordnet. Das Seitenmenü fasst sie zusätzlich in Buchstabenbereiche zusammen. Lesen Sie bei einem Aufruf zuerst die Beschreibung und anschließend Parameter und Beispiel. Signaturen und Beispiele sind aus den Quellen übernommen; sie ersetzen keinen Test in der passenden Reportumgebung.
Schlagen Sie eine Funktion alphabetisch nach. Die Funktionsartikel enthalten die dokumentierte Beschreibung und Signatur, Parameter, Rückgabewerte und Beispiele. Die Quellen stehen am jeweiligen Artikel.
Die vollständige Referenz umfasst 122 RAP-Funktionsartikel. Die Funktionen sind alphabetisch geordnet.
RAP erweitert Reports mit Pascal-Funktionen und Prozeduren. Im Seitenmenü können Sie eine Funktion direkt auswählen.
Verändern Sie zunächst eine Kopie des Reports. Prüfen Sie die Ausgabe mit passenden Beispieldaten; ein korrekt dargestellter Quelltext belegt noch keine erfolgreiche Ausführung im Reportdesigner.
A
- AlleFaecherLaden · Wiki-Quelle
- Anrede · Wiki-Quelle
- AnzahlElemente · Wiki-Quelle
- AssignFont · Wiki-Quelle
- AufFaecherFiltern · Wiki-Quelle
- AufzaehlungRTF · Wiki-Quelle
B
C
D
E
- EditRichText · Wiki-Quelle
- EditRichTextEx · Wiki-Quelle
- EditText · Wiki-Quelle
- EinzelElement · Wiki-Quelle
F
- Faechervorbelegen · Wiki-Quelle
- FileAge · Wiki-Quelle
- FileExists · Wiki-Quelle
- FileOpenDlg · Wiki-Quelle
- FileSaveDlg · Wiki-Quelle
- FilterAdressArt · Wiki-Quelle
- FilterAdresse · Wiki-Quelle
- FilterErzieherfunktion · Wiki-Quelle
- FilterFachUebersichtAufKlasse · Wiki-Quelle
- FilterLaufbahnJahr · Wiki-Quelle
- FilterLaufbahnJahrgangASD · Wiki-Quelle
- FilterLaufbahnStufen · Wiki-Quelle
- FilterSchuelerAdressArt · Wiki-Quelle
- FormatRTF · Wiki-Quelle
G
- GeRNiveauAusFachKrz · Wiki-Quelle
- GeschlechtToString · Wiki-Quelle
- GetFachgruppe · Wiki-Quelle
- GetSqlText · Wiki-Quelle
- GruppenDesBenutzers · Wiki-Quelle
I
J
K
L
- LehrerAuswaehlen · Wiki-Quelle
- LehrerDatenLaden · Wiki-Quelle
- LehrerKursartStatistikLaden · Wiki-Quelle
- LehrerUnterrichtLaden · Wiki-Quelle
- LernfelderZuFachklasse · Wiki-Quelle
- LoadFromFile · Wiki-Quelle
- LoadNotenliste · Wiki-Quelle
- LoadVermerke · Wiki-Quelle
- LoadVermerkeEx · Wiki-Quelle
- LoadVermerkeVonBis · Wiki-Quelle
- LongDayNames · Wiki-Quelle
- LookupSprachenfolge · Wiki-Quelle
M
N
- NotenDurchschnitt · Wiki-Quelle
- NurErzieherMitAnschreiben · Wiki-Quelle
- NurFaecherMitAufsZeugnisFlag · Wiki-Quelle
- NurFaecherMitNoten · Wiki-Quelle
- NurGewerteteAbschnitte · Wiki-Quelle
P
- PickDatum · Wiki-Quelle
- PipelineOeffnen · Wiki-Quelle
- PluginVersion · Wiki-Quelle
- Praktikumstage · Wiki-Quelle
Q
R
- ReadDateTime · Wiki-Quelle
- ReplaceDefault · Wiki-Quelle
- ReplaceStandardVar · Wiki-Quelle
- ReplaceText · Wiki-Quelle
- ReplaceTextEx · Wiki-Quelle
- ResetAdressArt · Wiki-Quelle
- ResetAdressFilter · Wiki-Quelle
- ResetFaechervorbelegung · Wiki-Quelle
- ResetFilterErzieherfunktion · Wiki-Quelle
- ResetFilterLaufbahnJahr · Wiki-Quelle
- RtfToPlaintext · Wiki-Quelle
S
- SchuljahrToStr · Wiki-Quelle
- SchuljahrToStrEx · Wiki-Quelle
- SchulText · Wiki-Quelle
- SelectAdressArt · Wiki-Quelle
- SelectAdressName · Wiki-Quelle
- SelectErzFunktion · Wiki-Quelle
- Selectfont · Wiki-Quelle
- SelectFromList · Wiki-Quelle
- SelectFromListEx · Wiki-Quelle
- SelectNotenliste · Wiki-Quelle
- SelectOption · Wiki-Quelle
- SelectString · Wiki-Quelle
- SelectStringEx · Wiki-Quelle
- SetAbitur · Wiki-Quelle
- SetAdressArt · Wiki-Quelle
- SetBKAbschluss · Wiki-Quelle
- SetFont · Wiki-Quelle
- SetJgIntervall · Wiki-Quelle
- SetJgIntervall ASD · Wiki-Quelle
- SetKursSchuelerFaecherListe · Wiki-Quelle
- SetQuartalsnotenInUebersicht · Wiki-Quelle
- SetTextAttributes · Wiki-Quelle
- SetUebersicht · Wiki-Quelle
- SetUebersichtEx · Wiki-Quelle
- SetUebersichtKursartFilter · Wiki-Quelle
- Setzefilter · Wiki-Quelle
- SetzeKlassenAdressArt · Wiki-Quelle
- SetzeSortierung · Wiki-Quelle
- SetzeSortierungEx · Wiki-Quelle
- ShortDayNames · Wiki-Quelle
- SortierungVon · Wiki-Quelle
- StatistikKuerzelAusFachKuerzel · Wiki-Quelle
- StringInput · Wiki-Quelle
- SummeFehlstunden · Wiki-Quelle