Project new: Difference between revisions
More actions
| No edit summary | No edit summary | ||
| Line 29: | Line 29: | ||
| | width="467" bgcolor="#c0c0c0" style="border: 1px solid rgb(1, 1, 1);" |   | | width="467" bgcolor="#c0c0c0" style="border: 1px solid rgb(1, 1, 1);" |   | ||
| '''Value'''   | '''Value'''   | ||
| |- valign="top" align="left" | |||
| | width="292" style="border: 1px solid rgb(1, 1, 1);" |  | |||
| <span class="normalise">OBJECT_TYPE</span>  | |||
| | width="116" style="border: 1px solid rgb(1, 1, 1);" |  | |||
| <span class="normalise">number</span>  | |||
| | width="467" style="border: 1px solid rgb(1, 1, 1);" |  | |||
| <span class="normalise">Object type (Default value: 4)</span>  | |||
| |- valign="top" align="left" | |- valign="top" align="left" | ||
| Line 38: | Line 48: | ||
| | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | ||
| <span class="normalise">Resource id</span>   | <span class="normalise">Resource id (Default value: 0)</span>   | ||
| |- valign="top" align="left" | |- valign="top" align="left" | ||
| Line 68: | Line 78: | ||
| | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | ||
| <span class="normalise">If time registration is allowed</span>   | <span class="normalise">If time registration is allowed (Default value: True)</span>   | ||
| |- valign="top" align="left" | |- valign="top" align="left" | ||
| Line 78: | Line 88: | ||
| | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | ||
| <span class="normalise">Complete a project</span>   | <span class="normalise">Complete a project (Default value: False)</span>   | ||
| |- valign="top" align="left" | |- valign="top" align="left" | ||
| Line 118: | Line 128: | ||
| | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | ||
| <span class="normalise">Client ref no</span>   | <span class="normalise">Client ref no (Default value: Empty)</span>   | ||
| |- valign="top" align="left" | |- valign="top" align="left" | ||
| Line 138: | Line 148: | ||
| | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | ||
| <span class="normalise">Calculated Man-Hours</span>   | <span class="normalise">Calculated Man-Hours (Default value: False)</span>   | ||
| |- valign="top" align="left" | |- valign="top" align="left" | ||
| Line 148: | Line 158: | ||
| | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | ||
| <span class="normalise">Planned Start Date</span>   | <span class="normalise">Planned Start Date (Default value: MinDate)</span>   | ||
| |- valign="top" align="left" | |- valign="top" align="left" | ||
| Line 158: | Line 168: | ||
| | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | ||
| <span class="normalise">Actual Start Date</span>   | <span class="normalise">Actual Start Date (Default value: MinDate)</span>   | ||
| |- valign="top" align="left" | |- valign="top" align="left" | ||
| Line 168: | Line 178: | ||
| | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | ||
| <span class="normalise">Planned End Date</span>   | <span class="normalise">Planned End Date (Default value: MaxDate)</span>   | ||
| |- valign="top" align="left" | |- valign="top" align="left" | ||
| Line 178: | Line 188: | ||
| | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | | width="467" style="border: 1px solid rgb(1, 1, 1);" |   | ||
| <span class="normalise">Actual End Date</span>   | <span class="normalise">Actual End Date (Default value: MaxDate)</span>   | ||
| |} | |} | ||
| Line 184: | Line 194: | ||
| '''Example'''   | '''Example'''   | ||
| '' | ''array a = Project_new("Test_Project",15548976,50755);'' | ||
| ''print(a);'' | |||
| '' | ''//{4,0,Test_Project,15548976,True,False,50755,CC10014CCC,10014,,0,False,{1,1,1,7,0,0,0,1,65},{1,1,1,7,0,0,0,1,65},{9999,12,31,23,59,59,999,52,65},{9999,12,31,23,59,59,999,52,65}}'' | ||
| '''Availability'''   | '''Availability'''   | ||
Latest revision as of 09:55, 22 December 2011
Project_new
Create a new project object
Syntax
Project_new(name, templateResourceId, parentResourceId)
Arguments
- name: is a string expression. It is the name of the new project
- templateResourceId: is a number expression. It is the id of project resource template
- parentResourceId: is a number expression. It is the id of the parent resource
Return value
An array, it is a project object which contains the following items
| Index | Data type | Value | 
| OBJECT_TYPE | number | Object type (Default value: 4) | 
| PROJECT_RESOURCE_ID | number | Resource id (Default value: 0) | 
| PROJECT_NAME | string | Project name | 
| PROJECT_TEMPLATE_RESOURCE_ID | number | Project template's resource id | 
| PROJECT_TIME_REGISTRATION | bool | If time registration is allowed (Default value: True) | 
| PROJECT_COMPLETED | bool | Complete a project (Default value: False) | 
| PROJECT_PARENT_RESOURCE_ID | number | Project's path | 
| PROJECT_CODE | string | Project code | 
| PROJECT_PROPOSE_CODE | number | Propose Code [Read Only] | 
| PROJECT_CLIENT_REF_NO | string | Client ref no (Default value: Empty) | 
| PROJECT_TIME_BUDGET | number | Time Budget | 
| PROJECT_CALCULATED_MAN_HOURS | bool | Calculated Man-Hours (Default value: False) | 
| PROJECT_PLANNED_START_DATE | array (date time) | Planned Start Date (Default value: MinDate) | 
| PROJECT_ACTUAL_START_DATE | array (date time) | Actual Start Date (Default value: MinDate) | 
| PROJECT_PLANNED_END_DATE | array (date time) | Planned End Date (Default value: MaxDate) | 
| PROJECT_ACTUAL_END_DATE | array (date time) | Actual End Date (Default value: MaxDate) | 
Example
array a = Project_new("Test_Project",15548976,50755);
print(a);
//{4,0,Test_Project,15548976,True,False,50755,CC10014CCC,10014,,0,False,{1,1,1,7,0,0,0,1,65},{1,1,1,7,0,0,0,1,65},{9999,12,31,23,59,59,999,52,65},{9999,12,31,23,59,59,999,52,65}}
Availability
Version 5.6
