...
Field | Description | Remarks | ||||
---|---|---|---|---|---|---|
Name (Internal) | An internal name for your purposes. | |||||
Label (Screen) | Name like it will appear on the "Log Work" screen. | |||||
Mapping ID | If you are connecting to an extrenal system to retrieve data for your WLA, you can use the external ID as mapping ID for the WLA (otherwise, the external system would need to use the ID of the WLA). | |||||
Order | If you define multiple WLA and multiple WLA might appear on the "Log Work" dialogue, you can define a sorting order for all WLA here. Sorting applies across all WLA, regardless of their type.
| Numerical, like 10, 20, 30 | ||||
Field Type | Input text or dropdown. | Dropdowns have two different ways to get populated with data (see "Data Source").
| ||||
RegEx (Field Check) | A regular expression that enforces a defined format for the user's input. | Not applicable to dropdowns. | ||||
JNDI | If you want to manage dropdown values dynamically via a database query, you need to define your JNDI here. See http://en.wikipedia.org/wiki/Java_Naming_and_Directory_Interface and below. Here, you just enter the name of your JNDI. | Only applicable to dropdowns where dropdown values should be dynamically retrieved from a database. | ||||
SQL Query | The query used to dynamically retrieve dropdown data from an (external) database. | Only applicable to dropdowns. | ||||
Key-Value-Pairs | A list of key value pairs used to build a dropdown element. Values will be displayed. Keys will be saved in the database as well as the display values. Key value pairs are separated using ";", key and value are separated using "=". Please avoid line breaks in input fields. | Only available in Data Source Type "user defined" | ||||
Default Key | The key from the key value pair list, which should be the preselected when creating new work logs. | Only available for Data Source type "user defined"
| ||||
WLA Type | There are two different types of WLA that distinguish as follows:
| For details, see below.
| ||||
Assignments | The activity types or projects (depending on WLA Type) this WLA is assigned to. Assignments define if (under which conditions) the WLA appears on the "Log Work" mask. For more information, see below. | |||||
Depend on Activity Type | By default, a WLA Type "PROJECT" is directly displayed in the "Log Work" mask for all projects this WLA has been assigned to. "Depend on Activity Type" changes this behaviour and the WLA will only be displayed (in the "Log Work" mask for all projects this WLA has been assigned to) after the user has selected (any) activity type.
| Only applicable for WLA Type "PROJECT". | ||||
Active | If the WLA is currently active. | It is not possible to delete a WLA that is in use. You can only deactivate it. If you deactivate a WLA, all data is kept, but the WLA is no longer available for new work logs (when editing a work log, you can either not save or need to clear/delete the data of this WLA). | ||||
Mandatory | If the WLA is a mandatoy field in the "Log Work" mask. | |||||
Global (All) | If the WLA is globally assigned to all activity types or all projects (depending on WLA Type). See below. | If you choose this option, it is not required to define individual assignments.
|
...