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+<Zahl>
Erstellt ein Lesezeichen mit der Zahl 0...9 in der aktuellen Zeile
Strg+<Zahl>
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