Widgets and triggers utilize variables of specific types to determine user interaction and application flow. There are three categories of variables in apps:
The primitive variable types in apps:
Variable Type | Description |
---|---|
Boolean | a true or false value |
Color | a value that encodes the standard RGBA standard used in webapps |
Number | a numeric value that can have a decimal value |
Image URL | A string that represents the web address of an image file |
Integer | A numeric value that cannot have decimal values. |
Interval | A duration in time saved in milliseconds. |
Text | A string value. |
User | A user in the Tulip system. The user model includes custom fields (see 09 People Management) |
Datetime | A specific date, time and timezone. |
Station | A station where an app is used, as determined by the "Stations" page |
Machine | A Machine that was outputting data as defined on the Machine Details page. |
Furthermore, each variable type can also be saved as an array of that type, for example 'Boolean array' or 'Color array'.
ID | Name |
---|---|
QA-T56 | Variable Widget : 01 - Simple variables in canvas can be changed to compound variables |
QA-T57 | Variable Widget : 02 - Record View: Compound variables can be used with triggers |
QA-T157 | Input Widgets : 01 - Boolean widget |
QA-T458 | Variable modal : 01 - Create and modify a variable |
QA-T459 | Variable modal : 02 - Variables need to have unique names |
QA-T460 | Variable modal : 03 - Managing variables created within the app |
QA-T461 | Variable modal : 04 - Variable's parameters |
QA-T462 | Variable modal : 05 - Managing variables on the modal |
QA-T463 | Variable modal : 06 - Deleting variables |
QA-T477 | Input Widgets : 02 - Text widget |
QA-T478 | Input Widgets : 03 - Number widget |
QA-T479 | Input Widgets : 04 - Single Select widget |
QA-T480 | Input Widgets : 05 - Multiselect widget |
QA-T481 | Input Widgets : 06 - Date picker widget |
QA-T482 | Input Widgets : 07 - Image widget |
QA-T513 | Timer Widget : 02 - Target Time Configuration |
QA-T568 | Dev Mode - Variables and Table Records |
QA-T763 | Input Widgets : 09 - Signature widget |
ID | Requirement |
---|---|
PLAT-8762 (22) | Ability to configure collections of user/reason codes to be used for classification of events and data during execution and defined in master data and model elements. |
PLAT-8961 (70) | Tulip has to display the current batch/lot currently being worked on |