|
div. interne Umbauten zur Steuerung der Eingabeobjekte |
- Fehler beim Aufruf von Sub (Subselect) - Kaskadierung von func(func(func())) oder func({var}, left(8), right(8), val) |
|
func({var}, parameter) zur Manipulation von Variablen, z.B. func({datum}, yyyy-mm-dd=dd.mm.yyyy) oder func({eingabe}, val) |
|
Fehler bei Übergabe von Texten in die Zwischenablage beim Klick auf Ergebnistabelle. |
|
Umstellung der Variablenverwaltung in eine Klasse. |
|
Beim Export zu Excel wird eine numerische Spalte mit Dezimalteil übergeben und in Excel als Zahl interpretiert. |
|
Schon bei der Anzeige eines Abfragereiters wird nach einer Connection-Anweisung gesucht und ausgeführt, damit eventuelle Comboboxen die richtigen Daten anzeigen. |
- Ascii-Code umsetzen - Bak-Verzeichnis nach 24 Stunden bereinigen, wenn min. 10 Dateien vorhanden sind |
|
Automatische Update-Routine mit Parameter SQL.ini [Update] Verzeichnis={Ordnerangabe zur neuen Datei} |
- Splitter für Fensteraufteilung überarbeitet, Treeview ist ebenfalls veränderbar. - Eine "Neue Datei" kann das Programm über die Toolbar erzeugen, ebenso auch löschen. - Runtime-Error bei der Anzeige beseitigt, wenn ausschließlich XML-Variablenblöcke verarbeitet werden. |
- Runtime-Error bei Programmstart, wenn keine bin-Datei vorhanden ist. - Projektbaumstatus wird gespeichert und die zuletzt ausgewählte bin-Datei bei Programmstart geöffnet. |
XML-Variablenblöcke sind in das Tag <Extends> einzuschließen. Mehrere Extends sind möglich. Damit wird verhindert, dass eventuelle HTML-Codes im Select nicht als Variablen interpretiert werden. Beispiel: <Extends> <var1>...</var1> <varN>...</varN> </Extends> |
|
Bei der automatischen Abarbeitung von Scriptdateien wurde der Inhalt nicht eingelesen. |
|
Variablen können mit Übergabeparameter versehen werden. Beispiel: {Union_Abfrage, n=1, feld=Name, {Variable}={Wert}} |
|
XML-Variablenblöcke: Definition von wiederverwendbaren Code <Code1>...</Code1>. Einbindung von {Code1} als Variable ohne vorangestellte Anweisung |
- Anzeige des ausgewählten Abfragen-Ordners in der Titelzeile (F4). - Das Einfügen von Tabulatoren und geschweiften Klammern verändern die Textposition nicht mehr. - Das Überschreiben mit geschweifter Klammer ist nun möglich. - Funktion zum Rücksetzen von Änderungen deaktiviert. |
|
Toolbar-Position mit Treeview verschieben |
|
Fehler beim Ausblenden des Treeview (F4) und Anzeige der Reiter |
- Speicherung weiterer lokaler Parameter in die bin-Datei - Verwaltung mehrerer bin-Dateien (F4) |
- Neue Keywords für das Syntax-HiLitning - Reiter umbenennen und hinzufügen nur mit Admin-Rechten |
- Runtime-Fehler beim Laden der bin-Datei - Änderung der Suchen- und Ersetzen-Prozedur |
- Überlauffehler beim Setzen von Kommentaren mit /*. - Fehler beim Einfügen über die Zwischenablage. |
|
Fehler bei der Übernahme von Daten aus Datums- oder Binärfeldern abfangen (Anzeige in "vertauschten" Spalten). |
- Falls in den Ergebnisfeldern Tabulatorzeichen enthalten waren, störten diese die Anzeige der nachfolgenden Felder. - Tabulatorzeichen werden nun in Tildezeichen ~ umgewandelt. |
|
Die Add-Anweisung erhielt eine Sonderfunktion count(). Sie zählt die Attribute der aktuellen Spalte und hängt diese Liste an das Ende der Spalte. Z.B. count(10) zählt die Attribute der Spalte 10. |
- Suchen und Ersetzen von Textteilen - F3 vorwärts suchen - Umschalt-F3 rückwärts suchen - Hilfetexte über ini-Datei mit Strg-Fx - gelöschte Texte mit Strg-Z wieder einfügen - bei eingefügten Texten über die Zwischenablage vor einem Semikolon werden Zeichenformatierungen und letztes CR entfernt |
- Verschieben der Eingabezeile durch die farbige Syntaxhervorhebung während des Editierens wird verhindert. - Semikolon in Literalen wird nicht als Zeilentrennzeichen interpretiert. |
- let variable=combo 'Eingabe',null,'Anzeige1|Rückgabe1|Anzeige2|Rückgabe2'; Zusätzlich zum Eingabefeld kann eine Combo-Box zur Auswahl von Werten genutzt werden. - Diverse Runtime-Fehler sind beseitigt. |
- let variable=input 'Eingabe',null,Default; Die Null-Angabe in der Formatierungsanweisung bewirkt die Übergabe des Strings NULL, wenn das Eingabefeld leer ist. Wird die Null-Formatierung nicht genutzt, bleibt die Variable leer ("").
- Die farbige Syntaxhervorhebung wird ausgeführt, wenn - der Abfragereiter gewechselt - die Cursor-Up/Down oder Return-Taste betätigt - die Abfrage gestartet wird. |
|
- |