The table below contains the description of all form elements, which you can use to create your mobile form for the JobRouter App and Mobile Client. It is also stated, which elements are not available in the Mobile Client.
An overview on all available element properties can be found in the chapter Element properties. You will find informationen on supported subtable view elements in the chapter Subtable view elements.
Element |
Description |
JobRouter App |
Mobile Client |
|---|---|---|---|
ATTACHMENT |
This element serves to display attachments. |
✔ |
|
BARCODE_SCANNER |
This element enables you to scan barcodes with mobile devices.
Please note: You may only use this element if you have a license for the additional module JobMobile. |
✔ |
|
BLANK |
This element is a placeholder. So it is possible to insert an empty row in the form. |
✔ |
✔ |
BUTTON |
This element is a button. When clicking, a script may be run. |
✔ |
|
CHECKBOX |
This element is a checkbox. |
✔ |
✔ |
DATE |
This element offers you the opportunity to display or insert a date (e.g. via the calendar). |
✔ |
✔ |
DECIMAL |
A default input field is displayed in the form, which is used for the display and entry of decimal values. The number of decimal places is determined in the definition of the work table and may not be changed. The formatting is based on the values set by the user. |
✔ |
✔ |
DESCRIPTION |
Inserts a freely definable text in the form. This text may be drawn from the database or inserted manually. It is possible to format the text through HTML. If Remove tags is activated in the input filters in the security setting, the desired HTML tags has to be added in the input field Permitted tags. |
✔ |
✔ |
This element enables the sending of an e-mail from the form via a mobile device. |
✔ |
||
FILE |
An element for the attachment of files is displayed in the form. After selecting a file it is immediately copied in a temporary directory on the server. During the file transfer no changes may be performed in the form. After uploading the file a button is displayed, which may be used to open the file. The file is only removed from the temporary directory and used as JobRouter attachment after saving the step. |
✔ |
✔ |
HIDDEN |
Creates an element, which is not visible in the form. |
✔ |
|
IMAGE |
This element integrates an image into the form. |
✔ |
|
JOBARCHIVE_SHOW_DOCUMENT |
This element serves the display of JobArchive documents.
Please note: You may only use this element if you have a license for the additional module JobArchive. |
✔ |
✔ |
JOBFUNCTIONS |
This element displays a lost of all available Job Functions. |
✔ |
|
LINK |
A link to another internet address is displayed in the form. It is either possible to define the properties of the link or to read it from the database. |
✔ |
|
LIST |
This element creates a picklist. The list entries may be configured in the List menu of the Designer. |
✔ |
✔ |
NOTE |
This element enables you to draw or write notes.
Please note: You may only use this element if you have a license for the additional module JobMobile. |
✔ |
|
PHONE_CALL |
This element displays a call-button on mobile devices. |
✔ |
|
RADIO |
This element is a radio button. |
✔ |
✔ |
SIGNATURE |
This element offers a field for signature entry.
Please note: You may only use this element if you have a license for the additional module JobMobile. |
✔ |
|
SMS |
This element displays a button for the writing of SMS messages on mobile devices. |
✔ |
|
SQL_CHECKBOX |
A checkbox is displayed in the form. It depends on the results of an SQL query if the checkbox is activated or not. If the SQL query does not create a result row or if the result is "0" or " "(blank string), the tick will be removed from the checkbox. If the SAL query returns a result row with a another value, the tick will be set in the checkbox. |
|
|
SQL_LIST |
The form displays an element with the result value of an SQL query. The SQL query is always performed based on a selected JobRouter database connection. The database connection should continue to be available for other elements after it has been opened in one element. The need to create a new database connection should laps.
The expected result of an SQL query is a result list with one or two columns. If there are two columns, the first is used as name and the second as value.
Please note: The Desktop version of the elements Autocomplete and Selection box is not supported here. |
✔ |
✔ |
SQL_TABLE |
This element returns a result list in the form of a table. A SQL query is performed based on the database connection defined in JobRouter. The result of the query is displayed in the form of a table. The column headers are created based on the column names or their aliases. |
✔ |
|
SQL_TEXTBOX |
A default input field is displayed in the form for the display of the SQL query results and the entry of values. |
✔ |
|
SUBTABLE_VIEW |
This element displays a JobRouter subtable view. In this view data from the subtable are displayed, which may be modified.
The following functions are available: •Insert rows •Delete rows •Copy rows
All scripting functions are callback functions. This is why they may contain only the name of a user-defined JavaScript function (without round brackets and without semicolon). The functions are called for each row. For further information on the callback functions, please see the JavaScript API manual. |
✔ |
|
TEXT |
Inserts a freely definable text in the form. This text may be drawn from the database or inserted manually. It is possible to format the text through HTML. If Remove tags is activated in the input filters in the security setting, the desired HTML tags has to be added in the input field Permitted tags. |
✔ |
|
TEXTAREA |
This element offers you the opportunity to display or insert values. |
✔ |
✔ |
TEXTBOX |
A default input field is displayed in the form, which is used for the display and entry of values. |
✔ |
✔ |
USERS |
This element displays a user list. |
✔ |
Please note: It is absolutely imperative to read the chapter Indications on the work with SQL fields in JobRouter thoroughly before using SQL form elements.