Products Downloads


French version


 

Adelia Studio's editor includes a predictive input option that lets the user display a list of all the possible endings for the element currently being entered.

 

This option is only accessible if the Automatic object name completion box in the Environment tab of the editor's options setup box is checked.

 

Access

To access the source code completion feature in the 4GL Editor, use the CTRL+SPACE key combination while entering data.

 

A graphical list is displayed, showing a list of the words that could complete the input. You can select an item from this list using either the arrow keys on the keyboard or the mouse, then pressing Enter or double-clicking to confirm your selection.

 

First, an element in the source code is selected by pressing CTRL+SPACE (ID_WIN0), in order to enable the automatic completion feature.

 

 

The list of words capable of completing the entry for ID_WIN0 is then displayed:

 

 

End of the example

 

The displayed suggestions take into consideration the local data environment, the LDM and the windows and reports.

If only one possibility is available when the list is displayed, the code is completed automatically.

It is also possible to automatically display the possible completions of compound names (i.e. object names).

 

When this option is enabled, the completion options are automatically displayed when a separator ('.', ':', '[') is entered in the name of a window, object, menu or property.

 

The following list shows the various possible completion types, organized by word, together with the corresponding icons:

 

keyword

reserved word

predefined function

SQL function

constant

question/answer instruction or keyword

variable

file (entity, access or join entity)

view

logical property

SQL cursor

layout field

associated variable

Visual window

Web page

transaction or report

report format

object

object property

menu

procedure

control break

source fragment

loading

graphical object class

graphical object and associated variable with same name

 

 

 

 

 

↑ Top of page


  • Aucune étiquette