Changes

Workflow Designer

378 bytes added, 13:49, 23 February 2015
/* {{UBIK}} activities */
! Activity!! Category !! Purpose (Short)
|- align="left"
| [[Activity:DebugMessage (Activity)|DebugMessage]]|| UBIK Control Flow || Writes a debug ''Text''
|- align="left"
| [[Activity:WriteLogEntry(Activity)|WriteLogEntry]]|| UBIK Control Flow || Writes a log entry via the workflow logging mechanism
|- align="left"
| [[Activity:InvokeInterface (Activity)|InvokeInterface]]|| UBIK Control Flow || Invokes a {{UBIK}} Interface component
|- align="left"
| [[Activity:InvokeWorkflow (Activity)|InvokeWorkflow]]|| UBIK Control Flow || Invokes a {{UBIK}} Workflow object
|- align="left"
| [[Activity:SendEmail (Activity)|SendEmail]]|| UBIK Control Flow || Sends an Email ''To'' recipients via an SMTP ''Host''
|- align="left"
| [[Activity:CreateCSVScope (Activity)|CreateCSVScope]]|| UBIK Data Exchange || Creates a new csv document for flat data export
|- align="left"
| [[Activity:CreateCSVRow (Activity)|CreateCSVRow]]|| UBIK Data Exchange || Creates a single row in a csv file
|- align="left"
| [[Activity:CreateCSVValue (Activity)|CreateCSVValue]]|| UBIK Data Exchange || Creates a single value (column) in a csv row
|- align="left"
| [[Activity:CreateXMLScope (Activity)|CreateXMLScope]]|| UBIK Data Exchange || Creates a new xml document for hierarchical data export
|- align="left"
| [[Activity:CreateXMLElement (Activity)|CreateXMLElement]]|| UBIK Data Exchange || Creates a new xml element in an xml document
|- align="left"
| [[Activity:CreateXMLAttribute (Activity)|CreateXMLAttribute]]|| UBIK Data Exchange || Creates a new xml attribute on an xml element
|- align="left"
| [[Activity:ReadCSVDocument (Activity)|ReadCSVDocument]]|| UBIK Data Exchange || Reads a csv file for flat data import
|- align="left"
| [[Activity:ReadXPathDocument (Activity)|ReadXPathDocument]]|| UBIK Data Exchange || Reads an xml file for hierarchical data import
|- align="left"
| [[Activity:GetXPathResult (Activity)|GetXPathResult]]|| UBIK Data Exchange || Evaluates an XPath-expression in a csv or xml document
|- align="left"
| [[Activity:CreateOLEDBScope (Activity)|CreateOLEDBScope]]|| UBIK Data Exchange || Creates a connection to an OLE data source
|- align="left"
| [[Activity:CreateOLEExcelScope (Activity)|CreateOLEExcelScope]]|| UBIK Data Exchange || Creates a connection to an Excel data source via OLE
|- align="left"
| [[Activity:CreateOLETableScope (Activity)|CreateOLETableScope]]|| UBIK Data Exchange || Creates a connection to a single table in an OLE data source
|- align="left"
| [[Activity:CreateOLERow (Activity)|CreateOLERow]]|| UBIK Data Exchange || Creates a new row (record) in an OLE table
|- align="left"
| [[Activity:EditOLERow (Activity)|EditOLERow]]|| UBIK Data Exchange || Edits a single row of an OLE table
|- align="left"
| [[Activity:EditOLEValue (Activity)|EditOLEValue]]|| UBIK Data Exchange || Edits a single value of an OLE row (record)
|- align="left"
| [[Activity:AssignToNamedRelation (Activity)|AssignToNamedRelation]]|| UBIK Object Primitives || Assigns a ''Child'' object via the named ''RelationName'' to a ''Parent'' object
|- align="left"
| [[Activity:AssignToSystemRelation (Activity)|AssignToSystemRelation]]|| UBIK Object Primitives || Assigns a ''Child'' object via the given ''Relation'' to a ''Parent'' object
|- align="left"
| [[Activity:CreateInstance (Activity)|CreateInstance]]|| UBIK Object Primitives || Creates a new instance of a given MetaClass
|- align="left"
| [[Activity:DeleteObject (Activity)|DeleteObject]]|| UBIK Object Primitives || Deletes a ''UBIKObject'' (Deep delete by default, ''ShallowDelete'' optional)
|- align="left"
| [[Activity:GetObjectsByPropertyValue (Activity)|GetObjectsByPropertyValue]]|| UBIK Object Primitives || Queries instances of ''MetaClass'' where ''PropertyName'' has a certain value
|- align="left"
| [[Activity:GetObjectsByQuery (Activity)|GetObjectsByQuery]]|| UBIK Object Primitives || Delivers the result of ''Query''
|- align="left"
| [[GetObjectsByView (Activity)|GetObjectsByView]]|| UBIK Object Primitives || Delivers the children the ''UBIKObject'' has in ''View''
|- align="left"
| [[Activity:GetObjectByID (Activity)|GetObjectByID]]|| UBIK Object Primitives || Attempts to load an object via its GU''ID''
|- align="left"
| [[Activity:GetCustomizedSystemObject (Activity)|GetCustomizedSystemObject]]|| UBIK Object Primitives || Attempts to load an object that is configured as the customizing derivate of a systemobject
|- align="left"
| [[Activity:GetPropertyValue (Activity)|GetPropertyValue]]|| UBIK Object Primitives || Gets the ''Value'' of the property named ''PropertyName'' from ''UBIKObject''
|- align="left"
| [[Activity:RemoveFromNamedRelation (Activity)|RemoveFromNamedRelation]]|| UBIK Object Primitives || Removes a ''Child'' object via the named ''RelationName'' from a ''Parent'' object
|- align="left"
| [[Activity:RemoveFromSystemRelation (Activity)|RemoveFromSystemRelation]]|| UBIK Object Primitives || Removes a ''Child'' object via the given ''Relation'' from a ''Parent'' object
|- align="left"
| [[Activity:SaveObject (Activity)|SaveObject]]|| UBIK Object Primitives || Saves the ''UBIKObject'' (Deep save by default, ''ShallowSave'' optional)
|- align="left"
| [[Activity:SetPropertyValue (Activity)|SetPropertyValue]]|| UBIK Object Primitives || Sets the ''Value'' to the property named ''PropertyName'' of the ''UBIKObject''
|- align="left"
| [[AssignIconToBaseClass (Activity)|AssignIconToBaseClass]]|| UBIK UI Primitives || Assigns a selectable icon image to the ''UBIKObject''
|- align="left"
| [[Activity:SelectSourceFile (Activity)|SelectSourceFile]]|| UBIK UI Primitives || Brings up an open file dialog
|- align="left"
| [[Activity:SelectTargetFile (Activity)|SelectTargetFile]]|| UBIK UI Primitives || Brings up a save file dialog
|- align="left"
| [[Activity:ShowUnsavedObjectsHierarchy (Activity)|ShowUnsavedObjectsHierarchy]]|| UBIK UI Primitives || Brings up the [[Unsaved Objects]] dialog
|- align="left"
| [[Activity:UserDecisionYesNo (Activity)|UserDecisionYesNo]]|| UBIK UI Primitives || Brings up a Yes/No dialog with configurable ''Title'' and ''Text''
|- align="left"
| [[Activity:UserInputText (Activity)|UserInputText]]|| UBIK UI Primitives || Brings up an input box with configurable ''Title'' and ''Text''
|- align="left"
| [[Activity:EditClassDetail (Activity)|EditClassDetail]]|| UBIK Wizards || Brings up the [[Class Details|Class Details control]] for ''UBIKObject'' in a [[Wizard|wizard]]
|- align="left"
| [[Activity:EditObject (Activity)|EditObject]]|| UBIK Wizards || Brings up the [[Object Editor|Object Editor control]] for ''UBIKObject'' in a [[Wizard|wizard]]
|- align="left"
| [[Activity:EditRelation (Activity)|EditRelation]]|| UBIK Wizards || Brings up the [[Relation Editor|Relation Editor control]] for ''UBIKObject'' and ''UBIKRelationship'' in a [[Wizard|wizard]]
|- align="left"
| [[Activity:EditRelationData (Activity)|EditRelationData]]|| UBIK Wizards || Brings up the [[Object Editor|Object Editor control]] to edit [[RelationData]] between ''UBIKObject'' and ''Child'' in a [[Wizard|wizard]]
|}
10,686
edits