schedule
05-02-2016
PTF 04 voor Adelia Studio 13
PTF 04 voor Adelia Studio 13 is vanaf 5-02-2016 beschikbaar.
Hierin zijn, naast een aantal bugfixes, de volgende functionaliteiten toegevoegd:
Algemeen
- Met Adelia kunnen unit test programma's worden gemaakt en automatisch worden uitgevoerd. Dit geeft een rapport met testresultaten.
Een test programma is een VADELIA batch programma waarmee modules van je applicatie getest kunnen worden. Hiervoor kunnen subroutines en webservices worden aangeroepen en worden gecontroleerd met de ASSERT instructie. - Binnen de vertaal manager kan een "substition language" worden gedefinieerd, zodat een woord dat niet vertaald is niet in de originele tekst wordt getoond, maar in de vertaalde tekst van de substition language.
- Aan de ADELJOB tool is de /SYNC optie toegevoegd zodat werk niet wordt toegevoegd aan de job manager, maar synchroon wordt uitgevoerd.
- Er is een toolbar beschikbaar in Adelia Studio met snelkoppelingen naar Adelia runtimes en tools.
Adelia Web
- Het concept van object georienteerd programmeren is toegevoegd middels Adelia CLASS objecten.
De verschillende attributen van de class worden in een 4GL source beschreven. Deze attributen zijn beschikbaar via getters en setters. - Naast op webservices gebaseerd op SOAP kunnen nu ook RESTful web services worden gemaakt vanuit een VADELIA batch programma. Met Adelia classes kunnen complexe boomstructuren worden gemaakt.
- Bij het prototypen van een menu object kan de positie (links of rechts) van de inklap/uitklap-afbeelding worden aangegeven.
- De functies VaToolBxCopyFileFromJNDI, VaToolBxCopyFileFromURL, VaToolBxCopyImageFromJNDI en VaToolBxCopyImageFromURL zijn toegevoegd.
iSeries
- Het statement SLEEP pauzeert de executie voor een opgegeven periode.
Visual Adelia, Adelia Web, Adelia Cloud (HTML5) en Adelia Mobile
- Het statement SLEEP pauzeert de executie voor een opgegeven periode.
- De functie &ARRAY_DIM geeft de grootte van een array.
- Het statement REF kan nu ook gebruikt worden met logical properties waarvan de logical entity niet in het programma gebruikt wordt.
Adelia Cloud
- De functies VaToolBxCloudAddVFS en VaToolBxCloudUpdateVFSSubstitutionVariable zijn toegevoegd.
- De parameter optimizedDisplayTabbedWindow is toegevoegd aan desktop.properties om windows met tabs te optimaliseren.