Version 3.2 veröffentlicht
Vor wenigen Tagen wurde die Version 3.2 offiziell zum Download und für die automatische Aktualisierung bereitgestellt.
Neben einigen kosmetischen Korrekturen und kleineren (oder auch größeren) Bugfixes wurden zwei neue Features implementiert:
- Die exportierten Dateien für Formulare und/oder Berichte können nun auf Wunsch in Layout und Code aufgeteilt (gesplittet) werden.
Das vereinfacht die Zusammenarbeit, wenn z.B. die Arbeiten am Design und am Code an zwei verschiedene Entwickler vergeben werden.
Ist die entsprechende Option in den Einstellungen für die jeweilige Datenbank aktiviert, wird neben der Datei mit dem Code (formular.def) auch eine separate Datei mit den reinen Designinformationen (formular.layout) erstellt, die dann natürlich auch getrennt versioniert werden können. Vor dem Import werden die beiden Dateien natürlich wieder zusammengefügt. - Auf besonderen Wunsch aus den USA wurden die Möglichkeiten zur Automatisierung von OASIS über das Objektmodell erweitert.
Es ist nun möglich, die Objekte und/oder die Eigenschaften eine Datenbank auch per VBA zu exportieren. Mit EarlyBinding realisiert sieht das wie folgt aus:
Dim oa As New oasis: oa.ExportObjects oaForm + oaReport + oaDBProperty, "C:\Temp"