Try OpenEdge Now
skip to main content
User's Guide
Using dataslots : Creating user-defined dataslots : Dataslot properties : For a CHARACTER dataslot
 
For a CHARACTER dataslot
You can configure the properties of a CHARACTER dataslot in the following sections of the Dataslots tab:
Table 28. CHARACTER dataslot properties
Section
Description
Dataslot
To modify the ID, type, and tags of the dataslot (defined in Creating user-defined dataslots). You cannot modify the dataslot ID if the dataslot is assigned to any workstep in the process.
Description
To specify the dataslot description, as discussed in Defining the dataslot description.
Initial Value
To specify the initial value of the dataslot. Enter text in the text area provided to create a static value; that is, a value that is displayed for each instance of the process. For example, entering “Carl” as the value for a dataslot, “Assignee”, it results in Carl being the Assignee for each process instance. Alternatively, to create a dynamic value, enter a dataslot name, preceded by the @ symbol, that displays the value of the designated dataslot at runtime. In this case, entering “@Creator” as the value for the Assignee dataslot means that the person who created the instance is the assignee. This value can change from instance to instance and can reflect changes made at runtime.
Note: When you select Combo as the format type for a CHARACTER dataslot from the Default Format section and then define a choice list, you must assign the CHARACTER dataslot's initial value from the defined list. Otherwise, the process fails to publish.
The CHARACTER dataslot’s initial value should not contain the bar (“|”) character.
Default Format
To configure dataslot properties including the presentation format, label, and validations. For more information, see Defining the dataslot format.
Usage
If you have assigned the dataslot to a workstep, this section specifies how the dataslot is used in the process. For example, "Input for Activity 1" indicates that this dataslot is an input (or non-editable) dataslot for this workstep. For information on how to assign dataslots to individual worksteps in a process, see Setting workstep properties.