Erste Schritte
Die Tools um mit Scripten zu arbeiten befinden sich im Tab „Code“ des Designers von FastReport. So sieht der Bildschirm aus beim Umschalten auf den Tab:
Die Zahlen bedeuten:
1 – Tab „Code“
2 – Fenster des Scripteditors;
3 – Drop-Down-Liste der Scriptsprachen;
4 – Toolbar des Debuggers:
- Script ausführen (F9);
- Gehe zur Cursorposition (Run to cursor);
- Einzelne Anweisung (Step into);
- Script beenden;
- Auswerten (Evaluate);
- Haltepunkt umschalten.
5 – Fenster Watches zur Überwachung der Variablen;
6 – Lesezeichen (bookmark) und Unterbrechungspunkte (breakpoint) werden in diesem Feld angezeigt, ebenso werden Zeilen, die den ausführenden Code enthalten, hervorgehoben:
Unten die im Scripteditor genutzten Tastaturbefehle.
Tasten | Bedeutung |
---|---|
Pfeiltasten | Bewegen den Cursor |
PageUp, PageDown | Blättern vorherige/nächste Seite |
Strg+PageUp | Geht zum Anfang des Textes |
Strg+PageDown | Geht zum Ende des Textes |
Pos 1 | Geht zum Anfang der Zeile |
Ende | Geht zum Ende der Zeile |
Enter | Geht zur nächsten Zeile |
Entf. | Entfernt das Symbol in der Position des Cursors, entfernt den hervorgehobenen Text. |
Backspace | Entfernt das Symbol links vom Cursor |
Strg+Y | Entfernt die aktuellen Zeile |
Strg+Z | Macht die letzte Aktion rückgängig (bis zu 32 Stück) |
Shift+Pfeiltasten | Hebt ein Textblock hervor |
Strg+A | Markiert den gesamten Text |
Strg+U | Verschiebt den hervorgehobenen Textblock zwei Symbole nach links |
Strg+I | Verschiebt den hervorgehobenen Textblock zwei Symbole nach rechts |
Strg+C, Strg+Einfg | Kopiert den markierten Textblock in den Zwischenspeicher |
Strg+V, Shift+Einfg | Fügt den Text aus dem Zwischenspeicher ein |
Strg+X, Shift+Entf | Schneidet den Text in den Zwischenspeicher aus |
Strg+Shift+ |
Erstellt ein Lesezeichen mit der Zahl 0...9 in der aktuellen Zeile |
Strg+ |
Geht zum gewählten Lesezeichen |
Strg+F | Suche der Zeile |
Strg+R | Ersetzen der Zeile |
F3 | Neue Suche/Ersatz ab der Cursorposition |
F4 | Start des Reports bis zu der Zeile in der sich der Cursor befindet (Run to cursor) |
F5 | Einstellen des Unterbrechungspunktes (Toggle breakpoint) |
Strg +F2 | Stoppt das Script (Program reset) |
Strg +F7 | Betrachtung der Bedeutungen von Variablen (Evaluate) |
F9 | Start des Scriptes (Run) |
F7 или F8 | Ausführen der Codezeile (Step into) |
Strg +Leertaste | Zeigt eine Drop-Down-Liste mit den Methoden und Eigenschaften des Objektes, dessen Name ausgewählt ist. |
Strg +Shift+Entf | Entfernt das Wort vor dem Cursor komplett |
Strg +Shift+Backspace | Entfernt das Wort nach dem Cursor komplett |