...
For the Field Type DROPDOWN, there are also additional and different options, depending on your choice for the data source:
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). | |||||||||
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 definedOrder | 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. | WLA Type |
Tip |
---|
It is not possible to create a WLA that has relations to activity types and projects at the same time. However, for certain use cases, it is possible to create a WLA with type "PROJECT" and to create a real dependency from activity types. This requires the "Depend on Activity Type" checkbox being checked. For more information, see below. |
For details, see below.
Note |
---|
Can't be changed later on. |
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.
Info |
---|
All WLA will always display below the "Activity Type" dropdown and above the "Description" textarea. The order applies within different WLA on the same screen. |
If you choose this option, it is not required to define individual assignments.
Tip |
---|
A global assignment automatically includes future projects or activity types that do not exist at this moment. |
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.
Tip |
---|
Usually, this setting only changes the field's display behaviour. However, if you combine this setting with field type "Dropdown" and use a dynamic database query to populate the dropdown, you could create a real dependency of this WLA from project/s and activity type/s at the same time. See below. |
There are two different types of WLA that distinguish as follows:
- ACTIVITY_TYPE: This type is related to one or more activity types. It only appears if in the "Log Work" mask, if one of the activity type assigned is selected by the user.
- PROJECT: This type is related to one or more projects. It only appears in the "Log Work" mask for these projects.
Tip |
---|
It is not possible to create a WLA that has relations to activity types and projects at the same time. However, for certain use cases, it is possible to create a WLA with type "PROJECT" and to create a real dependency from activity types. This requires the "Depend on Activity Type" checkbox being checked. For more information, see below. |
For details, see below.
Note |
---|
Can't be changed later on. |
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.
Tip |
---|
Usually, this setting only changes the field's display behaviour. However, if you combine this setting with field type "Dropdown" and use a dynamic database query to populate the dropdown, you could create a real dependency of this WLA from project/s and activity type/s at the same time. See below. |
If you choose this option, it is not required to define individual assignments.
Tip |
---|
A global assignment automatically includes future projects or activity types that do not exist at this moment. |
When you edit a WLA, the following fields can't be changed any longer:
...