|
The Table Date Input is an app layout object found in the Table.
|
Attributes
|
The Attributes section includes the object name.
|
Name
|
Enter a name for the column.
|
|
We strongly recommend that each column is given a suitable and unique name. The object name will, very likely, be referred to when adding behavior.
|
|
Behaviors
|
The Behavior section lists possible events on the object that can prompt a behavior to run.
|
Date Input changes field data
|
This event occurs when an app user enters data into the date input object and the object is exited.
|
Date Input gains focus
|
This event occurs when the date input object becomes the active field.
|
Date Input loses focus
|
This event occurs when the date input object is exited.
|
This event is different than Date Input changes field data in that the event is triggered even when no data has been entered or modified.
|
|
Date Input is clicked
|
This event occurs when an app user clicks on the date input object.
|
This event is different than Date Input Gains Focus in that the app user must mouse-click on the object in order for the event to occur and any linked behavior commands to run. Tabbing into the object will not trigger this event.
|
|
|
Settings
|
The settings section includes the option to set the column header and width, pre-select the date and mandatory answers.
|
Date Input Settings
|
Object
|
Details
|
Additional Information
|
Header
|
Enter the text to be displayed in the date input column header
|
|
Width
|
Edit the width (in pixels) of the object presented in this column.
|
|
The date will be presented as mm/dd/yyyy or dd/mm/yyyy and will, therefore, only take up a certain width regardless of how wide you make the column.
|
|
Date
|
Empty
|
Select this radio button to provide the app user with an empty date input object.
|
|
Now
|
Select this radio button to show the current date as the default value of the date input object.
|
|
Specific
|
Select this radio button and enter (or select from the drop-down calendar) a specific date as the default value of the date input object.
|
|
Years
|
Enter a valid range of years for the date input.
|
|
Format
|
Select the date format. The default selection is the United States date format.
|
If a user enters a date in an incorrect format they will not be permitted to submit the app.
If the field is mandatory they must use a correct format, for example 'mm/dd/yyyy', before submission.
If the date field is not mandatory they may also clear the field before submission.
See also Connect Commands to learn how an invalid format can affect data being inserted or updated into a database on submission of the app instance.
|
Mandatory
|
Mandatory Answer
|
Select the Mandatory Answer check box to make the contents of the object required in order to submit the app instance.
You may enter a custom message in the text input below the check box. This message will be displayed if some part of the object has not been completed prior to app submission.
Click the ellipses button to display the Edit Mandatory dialog. Use this matrix to make the object mandatory based on conditions of roles and stages.
|
Marking as Mandatory
Checking for Mandatory Fields
|
|
Style
|
The Style section contains properties that control the font appearance and theme applied to the object.
|
Text
|
Object
|
Details
|
Additional Information
|
|
Select the font face for the text.
|
Fonts from the designers local machine will also be available provided the option to Use Custom Font has been selected in the Account Settings, however if the same font is not installed on the users machine then a standard font will be used to display the data.
|
|
Choose the size of the font for the text.
|
|
|
Enter a Hex color code or click on the color box to pick a color for the text.
|
|
|
Choose the style of the font for the text.
|
|
Border
|
|
Enter a Hex color code or click on the color box to pick a color for the border.
|
|
Background
|
|
Enter a Hex color code or click on the color box to pick a background color for the object.
|
|
|
Access
|
The Access section contains properties for field state management.
|
|
To return to the Table Date Input object details CLICK HERE.