Toggle menu
876
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Team new: Difference between revisions

From Catglobe Wiki
Nguyenduyan (talk | contribs)
No edit summary
Nguyenduyan (talk | contribs)
Line 24: Line 24:
== Return type ==
== Return type ==


array of Team object
An <nowiki>''array''</nowiki>, it is a Team object which contains the following items
{| class="wikitable"
!Index
!Data type
!Value
|-
|OBJECT_TYPE
|number
|Object type (Default value: 33)
|-
|TEAM_TYPE_ID
|number
|Team type Id
|-
|TEAM_TYPE_NAME
|string
|Team type name
|-
|TEAM_GROUP_RESOURCE_ID
|number
|Group resource Id
|-
|TEAM_RESOURCE_ID
|number
|Resource resource Id
|-
|TEAM_MEMBERS
|array
|array of TeamMember object
|}


== Example ==
== Example ==

Revision as of 02:33, 23 June 2017


Team_new

Create a new Team on a resource (On GUI, Team is under Team tab of resource)

Resource Type may contain Team: Projects, Folders, Users, Groups, Reports, Monitor

We need Team_save to save the new Team.

Syntax

Team_new(resourceId, teamTypeId, groupResourceId);

Arguments

number resourceId: is ResourceId of resource that you want to create a Team into

number teamTypeId: is Id of Team Type that the Team belong to (on GUI, the Team Type at Administration/HR/Team types)

number groupResourceId: is ResourceId of group that belong to the Team

Return type

An ''array'', it is a Team object which contains the following items

Index Data type Value
OBJECT_TYPE number Object type (Default value: 33)
TEAM_TYPE_ID number Team type Id
TEAM_TYPE_NAME string Team type name
TEAM_GROUP_RESOURCE_ID number Group resource Id
TEAM_RESOURCE_ID number Resource resource Id
TEAM_MEMBERS array array of TeamMember object

Example

number resourceId = 15562383;
number teamTypeId = 1;
number groupResourceId = 15567436;
array team = Team_new(resourceId, teamTypeId, groupResourceId);//{33,1,My Team,15567436,15562383,{}}
Team_save(team);

The resource before create a Team

The resource after create team