Control
Ctrl-Library Restrukturierung
Um den Platzbedarf zu reduzieren, die Ressourcennutzung zu begrenzen und die Startzeit zu verkürzen, wurden viele ungenutzte/unnötige Funktionen aus dem Produkt entfernt.
Die Struktur der Skripte und CTRL-Bibliotheken wurde geändert, um die Anzahl der Bibliotheken im Dateisystem und die Anzahl der beim Start eines Managers geladenen Bibliotheken zu reduzieren. Insbesondere für ein Runtime-UI wurde die Anzahl der geladenen Standardbibliotheken deutlich reduziert, um die Startzeit zu verkürzen. Dies wirkt sich besonders positiv auf die mobile Benutzeroberfläche aus, wenn eine Netzwerkverbindung mit geringerer Bandbreite genutzt wird.
Eine detaillierte Liste aller Änderungen finden Sie hier.
Neue Connectorfunktionen
Rohr- und Polygonformen haben nun nur für Skripte geeignete Lese- und Schreibeigenschaften, wenn sie als Verbindungsstücke benutzt werden:
Tabelle - Neue Optionen Für "writeToFile"
Eine neue writeToFile-Option ist verfügbar.
const TABLE_WRITE_VISIBLE_CELLS = 0
const TABLE_WRITE_ALL_ROWS = 4
verwendet werden."reportRequested" Über "sysConnect()", Um Einen Report Zu Drucken
Sie können nun über sysConnect() eine Verbindung zu dem internen Ereignis "reportRequested" herstellen und der registrierte Callback wird ausgelöst, wenn ein Report gedruckt werden soll.
Neues Mapping stdin
Die neue Mapping-Option stdin
für die Funktion system() leitet die Standardeingabe des
Prozesses auf die durch fileName
angegebene Datei um.
system(makeMapping("program", "cat", "stdin", "/tmp/input", "stdout", "/tmp/output"));