Jump to: navigation, search

Difference between revisions of "HowTo:Declare an Object as Task"


 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The [[System Classifications|Classification]] task is used to provide a check box for a single property on the mobile client at object level, so it is not required to swipe in but the property pops up immediately. This is especially interesting if your tasks should be editable in a checklist style, rather than having to open each task separately. <br/>[[File:UI_SYSCLS_TASK_04.png|550 px|border|alt=Mobile Client|Mobile Client]]
+
An object implementing the [[SYSCLS_TASK|task]] classification displays a check box in the [[Content Browser]] on the {{UBIK Client}}. If the object possesses [[SYSCLS_TASK#Validated MetaProperties|validated properties]] a dialog will show up if the user clicks on the check box. The user is instructed to enter data for all properties having [[Metaproperty#Needs_Validation|"Needs Validation"]] enabled, whereas values of other properties can be entered onto the object's properties tab.
 +
 
 +
= Studio =
  
 
# Set the [[SYSCLS_TASK]] classification on the [[MetaClass]] of the task object, using the ''[[Class Details#Classification|Class Details]]'' control<br/>[[File:UI_SYSCLS_TASK_01.PNG|220px|border|alt=Class Details|Class Details]]
 
# Set the [[SYSCLS_TASK]] classification on the [[MetaClass]] of the task object, using the ''[[Class Details#Classification|Class Details]]'' control<br/>[[File:UI_SYSCLS_TASK_01.PNG|220px|border|alt=Class Details|Class Details]]
# Mark the property you want to connect to the object-level checkbox with the '''Needs Validation''' flag <br/>[[File:UI_SYSCLS_TASK_03.PNG|990 px|border|alt=Property needs validation|Property needs validation]]
+
# Check the property, which should be connected to the checkbox in the object list, with the '''Needs Validation''' flag <br/>[[File:UI_SYSCLS_TASK_03.PNG|990 px|border|alt=Property needs validation|Property needs validation]]
# Make sure that this property needs to have a priority of 120 or higher set in the ''ACM''<br/>[[File:UI_SYSCLS_TASK_02.PNG|660 px|border|alt=Property priority|Property priority]]
+
# Set the property's priority to 120 or higher in the [[ACM]]<br/>[[File:UI_SYSCLS_TASK_02.PNG|660 px|border|alt=Property priority|Property priority]]
 
# Save the changes with {{key press|Ctrl|S}} or the save command
 
# Save the changes with {{key press|Ctrl|S}} or the save command
  
[[Category:How-To]] [[Category:UBIK Client]]
+
= Client =
 +
<center>
 +
<gallery widths="700" heights="100">
 +
File:UI_SYSCLS_TASK_04.png|Display of a Task Object on Mobile Client
 +
</gallery>
 +
</center>
 +
 
 +
<headertabs />
 +
== See also ==
 +
* [[SYSCLS_TASK#Validated MetaProperties|Validated properties]]
 +
 
 +
[[Category:How-To|Declare an Object as Task]]
 +
[[Category:Publishing|Declare an Object as Task]]

Latest revision as of 10:12, 26 November 2019

An object implementing the task classification displays a check box in the Content Browser on the UBIK® Client. If the object possesses validated properties a dialog will show up if the user clicks on the check box. The user is instructed to enter data for all properties having "Needs Validation" enabled, whereas values of other properties can be entered onto the object's properties tab.

[edit]

Studio

  1. Set the SYSCLS TASK classification on the MetaClass of the task object, using the Class Details control
    Class Details
  2. Check the property, which should be connected to the checkbox in the object list, with the Needs Validation flag
    Property needs validation
  3. Set the property's priority to 120 or higher in the ACM
    Property priority
  4. Save the changes with Ctrl+S or the save command

Client

See also