Data type- Define
the application field type.Time fields are formatted according to specific time rules.
Label - Field title in application. For
example: a field is defined as client_name_fld in the table is displayed as Client Name.
Initial Value (Type)- Fills the field with a pre defined value when the final user clicks in the "new" button.
Defined Value - Uses the value entered on the Initial Value attribute. It is possible to recive parameters by using this funtionality. Example: By entering [var_logged_user] it is possible to use a session variable created on a login screen.
System Date - Uses the server date.
Note: Using System Date option it is not required to enter a Initial value.
Initial Value - The value displayed on field when using Defined Value option.
Width - Width or chars quantity displayed on input object.
Validation Image - Allows to show an image when validating a field.
Save Variable - Saves a session variable with a field value (to use in other applications). For example, in the login form the username is saved as a session variable and displayed in all the applications.
Variable Name - Session variable name in which to save the field value (as defined above).
Hidden Field - Field is available for processing (Javascript or PHP) but it is not displayed.
Label Field - Only displays the field value. Does not allow updates.
Without field label attribute
Using field label attribute
Disable Field - Define whether the field will be disabled in "insert mode", "update mode" or in "insert and update mode".
HTML Type - HTML object used to display the field on generated form.
SQL Type - Define the field type in the database.
Values Format
Figure2:Values Format Interface
Attributes:
Regional settings - Apply regional settings time formatting rules to the field. (See Regional settings).
Time Separator - Define the time separator used in the field.
Display - Determine the field display format from a list of predefined formats.
Display Format - Displays the field format beside the field hour.
DATABASE VALUE
It is possible to define a value saved for each table's field. It is frequentlly used when not displaying the field to the final user.
Image1: Database value interface.
Defined value - You can specify a constant value or use global variables [global_var]. Very useful to passing parameters.
Auto increment (automatic) - Used just when the database field is AUTO INCREMENT or similar, if your SGDB uses sequences to implement auto increment a field to enter the sequence name is displayed
Auto increment (manual) - The generated form will handle the auto-increment feature by calculating the field's value automatically before inserting a record.
Insert Date - When upgrading the field will be filled with data from the server.
User IP - The field will get the IP of the machine that is accessing the application.
Database Defined - The field value is assigned by the database . The field is not used in the process of updating. For example: will be updated through a trigger.
Null - The field in SQL table is filled with (null).
GRID LOOKUP
A resource to display a field description retrieved by SQL instruction. This resource uses AJAX technology (when exchanging information between server and browser).
See an example in the image below.
Image1: Grid Lookup.
Image2: Grid Lookup Interface.
Attributes:
Use lookup to display field description - When selected enable the Grid lookup.
SQL Statement - SQL statement to retrieve the data in the database. To build the statement it is possible to use the select wizard . For example, to display the customer name by the customer Id code use the following SQL statement :
SELECT CompanyName FROM customers WHERE CustomerID = '{CustomerID}'
Font - Font type used to display the lookup.
Font Color - Font Color (in HTML format) used to display the lookup.
Font Size - Font size used to display the lookup.
EOFMessage - Message displayed when no info is retrieved.
To use in Validation - Field automatic validation based in the lookup.
Choose connection - Run SQL statement in different connection.
DISPLAY SETTINGS
Defines the CSS values for fields individually.
Figure 1: CSS Definition interface.
Title CSS
Attributes:
Font - Used to select the font type that will be applied to the application field.
Font Size - Used to select the font size that will be applied to the application object.
Font Color - Used to select the color to be applied to the font using a color palette.
Background color - Used to select the color that applies to the background of the application title using a color palette.
Bold - Used to apply bold type to the font.
Underlined - Used to apply an underlined type to the font.
Border Size - Used to increase the border size of the title.
Border Color - Used to select the border color to be applied to the title using a color palette.
Horizontal Alignment - Sets the Search form label to the desired location (left, right, center or justify).
Vertical Alignment - Sets the Search form label to the desired location (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
Width - Sets the title width.
Height - Sets the title height.
Field CSS
Attributes:
Font - Used to select the font type that will be applied to the application field.
Font Size - Used to select the font size that will be applied to the application object.
Font Color - Used to select the color that is to be applied to the font using a color palette.
Background color - Used to select the color to be applied to the background of the application field using a color palette.
Bold - Used to apply bold type to the font.
Underlined - Used to apply an underlined type to the font.
Border Size - Used to increase the border size of the field.
Border color - Used to select the border color to be applied to the field using a color palette.
Horizontal Alignment - Sets the Search form field label to the desired location (left, right, center or justify).
Vertical Alignment - Sets the Search form field label to the desired location (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
Width - Sets the field width.
Height - Sets the field height.
Object Input CSS
Attributes:
Font - Used to select the font type that will be applied to the application object.
Font Size - Used to select the font size that will be applied to the application object.
Font Color - Used to select the color that is to be applied to the font using a color palette.
Background color - Used to select the color to be applied to the background of the application object using a color palette.
Bold - Used to apply bold type to the font.
Underlined - Used to apply an underlined type to the font.
Border Size - Used to increase the border size of the object.
Border color - Used to select the border color to be applied to the object using a color palette.
Horizontal Alignment - Sets the Search form object label to the desired location (left, right, center or justify).
Vertical Alignment - Sets the Search form object label to the desired location (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
Width - Sets the object width.
Height - Sets the object height.
Help Settings
Documents the application. Create on-line instructions, describe business rules and save comments in the System Help to allow users to better understand the system and instruct them in the best way of interacting with the applications.
Figure 1: Help Configuration using a pop-up window.
Attributes:
Tooltip - Add text that will be displayed when the user hovers his mouse over the field.
Help Type:
Pop-up - Displays the help text in a pop-up window when the help icon displayed beside the field is clicked.
Hint - Displays the help text in a hint window when the mouse cursor hovers over the field.
Text - Display the specified help text beside the field.