Products Downloads


French version


 

Database

  • For the DB2/400 database, SQL tables can now be generated including the logical entity's format name. This functionality requires PTF F004 of the Adelia Studio 13 AS/400 part.
  • The primary keys of SQL tables can now be generated in the form of PRIMARY KEY-type named constraints. This functionality for the DB2/400 database requires PTF F004 of the Adelia Studio 13 AS/400 part.

↑ Top of page

 

iSeries Language

  1. The EXECUTE_HTTP instruction has been added to execute an HTTP request (Get, Put, Post, Delete, etc.) and retrieve the return from the Web server. This instruction enables Web services to be consumed (particularly REST Web services).  To execute this instruction, the user needs to be in PTF F004 of the AS/400 part of Adelia Studio 13.

  2. The CONV_DATA instruction has been added in order to carry out JSON to XML or XML to JSON conversion. To execute this instruction, the user needs to be in PTF F004 of the AS/400 part of Adelia Studio 13.

  3. XML_SET_VAL instruction: the *CDATA directive has been added in order to create text in a CDATA-type child node: (<![CDATA[texte]]). ).  To execute this instruction, the user needs to be in PTF F004 of the AS/400 part of Adelia Studio 13.

  4. If the predefined &POWER_OF function is used, it is now possible to obtain a rounded result (RES H = &POWER-OF(...) ).

    ↑ Top of page

 

 

Visual/Web Language

  • The EXECUTE_HTTP instruction has been added to execute an HTTP request (Get, Put, Post, Delete, etc.) and retrieve the return from the Web server. This instruction enables Web services to be consumed (particularly REST Web services).

  • The CONV_DATA instruction has been added in order to carry out JSON to XML or XML to JSON conversion.

  • XML_SET_VAL instruction: the *CDATA directive has been added in order to create text in a CDATA-type child node: (<![CDATA[texte]]). ).

    Adelia classes:
  • A class instance variable or class attribute can now be declared as being CLASS_REF(*OBJECT) type (*OBJECT corresponding to the generic class encompassing all the classes).

  • The logical operator INSTANCE_OF has been added to test if a class instance (defined in CLASS_REF(*OBJECT)) is from a specific class.

  • Assignment is now possible between 2 class instance variables and a cast may be used.

  • Getters and setters can now retrieve/use global arrays.

  • A class instance variable can now be assigned to *NULL.

  • Class instance variables can now be included in memory lists.

 

↑ Top of page

 

 

  1.  

 

Visual Adelia/Cloud objects

 

  • IMAGE object: the LOAD_IMAGE_FROM_URL method has been added to display the graphic located at the URL address inside the object.

  • PUSH BUTTON object: the LOAD_IMAGE_FROM_URL method has been added to display the graphic located at the URL address inside the object.

  • LIST object: the ADD_IMAGE_FROM_URL method has been added to add the image located at the URL address to the end of the object images list.

  • TREE VIEW object: the ADD_IMAGE_FROM_URL method has been added to add the image located at the URL address to the list of images associated with the object.

  • TREE_COLUMN object:

    • the ASSOCIATE_IMAGE_FROM_URL method has been added to associate the image located at the URL address with the object for a specific status;
    • the SET_IMAGE_FROM_URL method has been added to set the image located at the URL address to the object for a specific status and line number.
  • TOOL_BAR object: the SET_TOOL_BITMAP_FROM_URL method has been added to set the image of a tool from an IMAGE accessible from a URL address.

  • SPLIT BAR object:

 

↑ Top of page

 

 

 

REST web services

  • Handling of authentication and securing access to a REST Web Service with JWT.

  • The WS_CONFIGURE instruction offers attributes for documenting a REST Web service when it is displayed via swagger.

↑ Top of page

 

  1.  

 

Adelia Web

  • Error messages from the syntax checking of values in fields in a form can now be displayed in the error tags instead of in the form of an error box.

  • VaToolBxAwsGetQueryString has been added to get the parameter string contained in the HTTP request URL.

↑ Top of page

 

 

 

Adelia Cloud

  • Adelia reports can now be sent to the browser in the form of a PDF flow.

  • desktop.properties file: allowAlwaysOnTop, allowSetPosition, allowCenterOnDesktop and allowPinToTaskbar parameters have been added to manage access to taskbar options.

  • Adelia classes can now be used in the client parts of programs for which the client part is only generated in a cloud.

  • VaToolBxCloudSetUserAttributeObject and VaToolBxCloudGetUserAttributeObject functions have been added to set or get a class instance in the user's private context.

  • The memory space taken up by an Adelia Cloud application on the Web server has been optimized.

↑ Top of page

 

 

Miscellaneous improvements

The "Remove" option has been added to "Result 1" and "Result 2" pages of the multisource search and object search.

4GL Editor: The option has been added to the 4GL editor toolbar to move back and forward in the source log which contains the last cursor positions in the editor. You can, for example, use the "Position on the definition" option to quickly access the source of a procedure, then use the "Back" button to return to the starting line. The log also enables you to browse among the open documents or reload a document that was closed in the meantime.

Visual Layout Manager:

  • It is now possible to change the size of the "Manage menus" window.
  • With a magnetic grid, it is now possible to move objects pixel by pixel while holding the <Ctrl> key pressed down.
  • It is now possible to make a multiple selection of objects in the "Sequence controls" window.

 

↑ Top of page

  • Aucune étiquette