PTF11 Adelia Studio 14

schedule

24-07-2024

PTF11 voor Adelia Studio v14 beschikbaar

PTF 11 voor Adelia Studio 14 is vanaf 24-07-2024 beschikbaar.

4GL editor

  • 4GL Editor: Display thema's worden ondersteund in de editor om de look-and-feel voor de software engineer zelf in te stellen. Standaard worden er 15 thema's bijgeleverd (light en dark) en kan de gebruiker zelf eigen thema's aanmaken.
  • Job manager: Jobs met een specifieke status ("processed", "errors", enz.) kunnen nu verwijderd worden in de submitted job queue en compiling job queue.
  • Overzicht van het LDM, object manager, object search, multisource search, editor repository boxes, fixes, global comparison, "log" and "Deliver" vanuit de source code repository: CTRL+C kan worden gebruikt om de geselecteerde regel(s) te kopieren naar het klembord (op deze manier kunnen ze bijvoorbeeld in een tekstbestand of Excel worden geplakt). Met CTRL+A kunnen alle regels worden geselecteerd.
  • Object manager - Tab programma's: Labels kunnen worden gedefinieerd for elk programma. Deze eigen labels zijn zichtbaar in de lijst met programma's.
  • Object search, Multisource search: Objects die tot een build component behoren kunnen worden uitgefilterd.

Translation manager

  • Een "pivot" taal kan worden gedefinieerd, deze taal wordt als basis gebruikt voor vertalingen naar andere talen. Als zo'n pivot taal is gedefinieerd, wordt de waarde ook getoond (naast de taal waarin ontwikkeld wordt) in de vertaal tab en de vertaal windows voor andere talen.
  • Er is een optie toegevoegd om alle constanten of vertalingen in een keer te verwijderen.
  • "Messages" tab: De zogenaamde "level 1 message" kan getoond worden in plaats van de message beschrijving. In dat geval wordt de level 1 vertaling ook getoond (en mogelijk de "pivot" taal).
  • "Translation" tab: "Associate", "Dissociate" en "Merge" opties zijn toegevoegd.
  • De windows met constanten en vertaal schermen kunnen groter gemaakt worden.

Visual/Web Language

  • CURSOR instructie: Een variabele kan worden gebruikt voor *OPT (voor de sql optimizer) en *ROWS (voor aantal regels) optimalisatie .
    Note: het gebruik van een variabele voor de *OPT optie kan niet voor het AS/400 platform.
  • ADD_TRACE Instructie: Voor de logger naam kan nu ook een alphanumerieke variabele gebruikt worden.
  • Nieuwe voorgedefinieerde functies voor lijsten:
    • &ELT_SELECT is toegevoegd om de selectie status van het huidige element te tonen
    • &ELT_CHANGE is toegevoegd om de gewijzigde status van het huidige element te tonen.
  • De VaToolBxGenerateBarCode functie is toegevoegd om een bar code of een QR code naar een IMAGE variable te genereren.
  • De NatsToolsBx DLL/Class is toegevoegd. Deze toolbox bevat functies voor de integratie met de NATS message broker (message publication, stream en consumer creation/deletion, subscription to subjects).
  • De VaToolBxSetDynamicParameterCtrlMode en VaToolBxGetDynamicParameterCtrlMode functies zijn toegevoegd om de dynamische control mode op te halen of in te stellen bij het aanroepen van een programma.

Overige verbeteringen

  • Het grafisch object "Output field": Voor Adelia Cloud is de HTML_REPRESENTATION property toegevoegd. Hiermee kan worden aangegeven dat de VALUE property van het object wordt geinterpreteerd als HTML waarde.
  • NATS grafisch object: Dit object is nu beschikbaar voor Visual Adelia programma's gegenereerd als Windows client.
  • Source code repository: Vanuit de source code repository kan nu ook een Windows service worden gemaakt. Deze kan verschillende Adelia omgevingen genereren (van hetzelfde type op database manager level).
  • REST Web Services: Het is nu mogelijk om de controle op een invoer veld te configureren voor ALPHA, NUME/P, DATE, TIME en TIMESTAMP waarden met de volgende Boolean variablen:
    • REST_CHECK_INPUT_STRING_ADELIA_LENGTH_VIOLATION
    • REST_CHECK_INPUT_NUMBER_ADELIA_LENGTH_VIOLATION
    • REST_CHECK_INPUT_DATE_TIME_VIOLATION
    Dit kan gedaan worden in het cfgConfiguration.properties bestand dat gebruikt wordt voor de web applicatie.
  • ACRPE: Visual Adelia Windows programma's voor rapporten kunnen nu prints doorsturen naar de ACRPE in plaats van deze lokaal te printen.
    • Switchen van de ene mode naar de andere wordt uitgevoerd via configuratie in de execution parameters en mwclient.ini client configuration file.
    • VaToolBxAddAssociationEx en VaToolBxQueryAssociationEx functies zijn toegevoegd, die de bestaande functies VaToolBxAddAssociation en VaToolBxQueryAssociation uitbreiden om de waarde voor het ACRPE endpoint op te vragen of te wijzigen in geval van dynamische configuratievan het ACRPE endpoint.
  • Database: Volledige UNICODE DB2 en Oracle database ondersteuning (UTF-8 character set). Adelia databases en omgevingen worden nu standaard in Unicode aangemaakt.