Difference between revisions of "CreateTask"

From Catglobe Wiki
Jump to: navigation, search
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Task_Functions]]
+
[Obsolete - please use [[Task_new|Task_new]]. More detail at [[ConversionMethods|ConversionMethods]] ]
{{HelpFiles}}
+
 
 +
== createTask  ==
  
=====createTask=====
+
Creates a new task using default task resource template and assign Manager role to the responsible resource, returns the new task's UniqueId.
  
Creates a new task using default task resource template and assign Manager role to the responsible resource, returns the new task's UniqueId.
+
'''Syntax'''
  
'''Syntax'''
+
createTask(''taskName, parentUniqueId, responsibleUniqueid, description'')
  
createTask(''taskName, parentUniqueId, responsibleUniqueid, description'')
+
'''Arguments'''  
  
'''Arguments'''
+
*''taskName'': Is a string expression. It is the name of the new task.
 +
*''parentUniqueId'': Is a numeric (non-decimal) expression. It is the UniqueId of the parent resource.
 +
*''responsibleUniqueId'': Is a numeric (non-decimal) expression. It is the UniqueId of the responsible resource. It can be empty meaning that no responsible person will be set and task is not yet assigned.
 +
*''description'': Is a string expression. It is the description of the new task.
  
* ''taskName'': Is a string expression. It is the name of the new task.
+
'''Return type'''  
* ''parentUniqueId'': Is a numeric (non-decimal) expression. It is the UniqueId of the parent resource.
 
* ''responsibleUniqueId'': Is a numeric (non-decimal) expression. It is the UniqueId of the responsible resource. It can be empty meaning that no responsible person will be set and task is not yet assigned.
 
* ''description'': Is a string expression. It is the description of the new task.
 
  
'''Return type'''
+
number : the resource id of the new created task
  
number
+
'''Examples'''
  
'''Examples'''
+
''//create a new task''  
  
''//create a new task''
+
''number a = createTask("TaskCreateTest", 104371, 25455, "Testing task create method");''  
  
''createTask("TaskCreateTest", 104371, 25455, "Testing task create method");''
+
''print(a); //Returns the resource id of the new created task''  
  
''or createTask("TaskCreateTest", 104371, empty, "Testing task create method");''
+
''number b = createTask("TaskCreateTest", 104371, empty, "Testing task create method");''  
  
''//return: 2188468''
+
''print(b); //Returns the resource id of the new created task ''  
  
'''Availability'''
+
'''Availability'''  
  
Version 5.4
+
Version 5.4<br>
  
====
+
[[Category:Task_Functions]]
__NOTOC__
 
<!-- imported from file: 694.htm-->
 

Latest revision as of 03:36, 13 May 2022

[Obsolete - please use Task_new. More detail at ConversionMethods ]

createTask

Creates a new task using default task resource template and assign Manager role to the responsible resource, returns the new task's UniqueId.

Syntax

createTask(taskName, parentUniqueId, responsibleUniqueid, description)

Arguments

  • taskName: Is a string expression. It is the name of the new task.
  • parentUniqueId: Is a numeric (non-decimal) expression. It is the UniqueId of the parent resource.
  • responsibleUniqueId: Is a numeric (non-decimal) expression. It is the UniqueId of the responsible resource. It can be empty meaning that no responsible person will be set and task is not yet assigned.
  • description: Is a string expression. It is the description of the new task.

Return type

number : the resource id of the new created task

Examples

//create a new task

number a = createTask("TaskCreateTest", 104371, 25455, "Testing task create method");

print(a); //Returns the resource id of the new created task

number b = createTask("TaskCreateTest", 104371, empty, "Testing task create method");

print(b); //Returns the resource id of the new created task

Availability

Version 5.4