Jump to: navigation, search

Difference between revisions of "Activity:SetPropertyValue (Activity)"


(Usage)
Line 1: Line 1:
 +
The SetPropertyValue activity sets the named property of a {{UBIK}} object to a certain value.
 +
 +
=Description=
 
{{ActivityInfoBox
 
{{ActivityInfoBox
 
| title = Set Property Value
 
| title = Set Property Value
Line 9: Line 12:
 
| version = 2.1+
 
| version = 2.1+
 
}}
 
}}
The SetPropertyValue Activity sets the named property of a {{UBIK}} object to a certain value.
 
  
==Arguments==
+
===Arguments===
 
{| class="wikitable sortable" | width = "50%"
 
{| class="wikitable sortable" | width = "50%"
 
|-
 
|-
Line 25: Line 27:
 
|}
 
|}
  
==Usage==
+
===Usage===
  
 
This activity is used to set a property of an object to a new value, where the property is identified by its name. This is typically necessary when you created a new object during the workflow, e.g. with the [[Activity:CreateInstance (Activity)|CreateInstance activity]], or if you want to modify existing objects.
 
This activity is used to set a property of an object to a new value, where the property is identified by its name. This is typically necessary when you created a new object during the workflow, e.g. with the [[Activity:CreateInstance (Activity)|CreateInstance activity]], or if you want to modify existing objects.
Line 31: Line 33:
 
{{Attention|This activity does not automatically save changes. If you want to persist the changed values, you need i.e. a subsequent [[Activity:SaveObject (Activity)|SaveObject activity]]!}}
 
{{Attention|This activity does not automatically save changes. If you want to persist the changed values, you need i.e. a subsequent [[Activity:SaveObject (Activity)|SaveObject activity]]!}}
  
==Example==
+
=Example=
 
+
 
Set the ''NAME'' of a given object to the new value "NewName":
 
Set the ''NAME'' of a given object to the new value "NewName":
 
  
 
{| class="wikitable" | width = "50%"
 
{| class="wikitable" | width = "50%"
Line 46: Line 46:
 
| Value || <source lang = "vbnet">"NewName"</source>
 
| Value || <source lang = "vbnet">"NewName"</source>
 
|}
 
|}
 +
 +
<headertabs />
  
 
==See also==
 
==See also==

Revision as of 21:11, 23 February 2015

The SetPropertyValue activity sets the named property of a UBIK® object to a certain value.

[edit]

Description

Set Property Value
Name SetPropertyValue
Purpose Set the value of a single property
Category Object Primitives
Returns True if successful
Version 2.1+

Arguments

Argument Type Direction Purpose
UBIKObject BaseClass In The object where the property should be set
PropertyName String In The name of the property that should be set
Value Object In The new value that should be stored in the property
Result Boolean Out True if successful, false if failed

Usage

This activity is used to set a property of an object to a new value, where the property is identified by its name. This is typically necessary when you created a new object during the workflow, e.g. with the CreateInstance activity, or if you want to modify existing objects.

IC Attention.pngThis activity does not automatically save changes. If you want to persist the changed values, you need i.e. a subsequent SaveObject activity!

Example

Set the NAME of a given object to the new value "NewName":

Argument Value
UBIKObject Connect this argument with a variable
PropertyName
"NAME"
Value
"NewName"

See also