<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.catglobe.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lekhacbaongoc</id>
	<title>Catglobe Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.catglobe.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lekhacbaongoc"/>
	<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/Special:Contributions/Lekhacbaongoc"/>
	<updated>2026-04-08T17:39:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=PptTabulationTable_class&amp;diff=25576</id>
		<title>PptTabulationTable class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=PptTabulationTable_class&amp;diff=25576"/>
		<updated>2016-08-05T04:40:08Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br/&amp;gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=PptTabulationTable&lt;br /&gt;
|Description=A table PPT element wrapper for use in tabulation. Calling a TabulationScript from a powerponumber must return atleast 1 PPT element.&lt;br /&gt;
|Constructors=&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=number|Name=tableid|Description=The return value from createCrossDiagram or createFrequencyDiagram.}}&lt;br /&gt;
|Description=Create a table for use in power ponumber.}}&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=number|Name=tableid|Description=The return value from createCrossDiagram or createFrequencyDiagram.|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=top|Description=See Top.|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=left|Description=See Left.|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=width|Description=See Width.|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=height|Description=See Height.}}&lt;br /&gt;
|Description=Create a table for use in power ponumber with position.}}&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=ToString|Description=The string representation of the object.}}&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=Height|HasGetter=1|HasSetter=1|Description=Get/set Height of element in pct of slide. -1 == use Height of element. For tables, 0 == 5% per row.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=Left|HasGetter=1|HasSetter=1|Description=Get/set Left offset in pct from UpperLeftCorner. -1 == use positioning of element.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=ObjectTypeName|HasGetter=1|Description=The name of the type of object.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=Top|HasGetter=1|HasSetter=1|Description=Get/set Top offset in pct from UpperLeftCorner. -1 == use positioning of element.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=TypeInformation|Name=TypeInformation|HasGetter=1|Description=Get information about this class.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=Width|HasGetter=1|HasSetter=1|Description=Get/set Width of element in pct of slide. -1 == use Width of element. For tables, 0 == 5% per column.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=ZIndex|HasGetter=1|HasSetter=1|Description=Get/set ZIndex of element. -1 == use ZIndex of element.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#a52a2a&amp;quot;&amp;gt;&#039;&#039;&#039;Examples&#039;&#039;&#039;&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Type the below script into CGScript prompt to get its result: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
Update soon!&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=PptTabulationTable_class&amp;diff=25575</id>
		<title>PptTabulationTable class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=PptTabulationTable_class&amp;diff=25575"/>
		<updated>2016-08-05T04:35:47Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{CGscriptClass_Template&lt;br /&gt;
|Name=&amp;lt;nowiki&amp;gt;PptTabulationTable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;A table PPT element wrapper for use in tabulation. Calling a TabulationScript from a powerponumber must return atleast 1 PPT element.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Constructors=&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=number|Name=&amp;lt;nowiki&amp;gt;tableid&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The return value from createCrossDiagram or createFrequencyDiagram.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Create a table for use in power ponumber.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=number|Name=&amp;lt;nowiki&amp;gt;tableid&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The return value from createCrossDiagram or createFrequencyDiagram.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=&amp;lt;nowiki&amp;gt;top&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;See Top.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=&amp;lt;nowiki&amp;gt;left&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;See Left.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=&amp;lt;nowiki&amp;gt;width&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;See Width.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=&amp;lt;nowiki&amp;gt;height&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;See Height.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Create a table for use in power ponumber with position.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=&amp;lt;nowiki&amp;gt;Height&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Get/set Height of element in pct of slide. -1 == use Height of element. For tables, 0 == 5% per row.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=&amp;lt;nowiki&amp;gt;Left&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Get/set Left offset in pct from UpperLeftCorner. -1 == use positioning of element.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=&amp;lt;nowiki&amp;gt;Top&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Get/set Top offset in pct from UpperLeftCorner. -1 == use positioning of element.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=&amp;lt;nowiki&amp;gt;Width&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Get/set Width of element in pct of slide. -1 == use Width of element. For tables, 0 == 5% per column.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=&amp;lt;nowiki&amp;gt;ZIndex&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Get/set ZIndex of element. -1 == use ZIndex of element.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=PptTabulationTable_class&amp;diff=25574</id>
		<title>PptTabulationTable class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=PptTabulationTable_class&amp;diff=25574"/>
		<updated>2016-08-05T04:35:22Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{CGscriptClass_Template&lt;br /&gt;
|Name=&amp;lt;nowiki&amp;gt;PptTabulationTable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;A table PPT element wrapper for use in tabulation. Calling a TabulationScript from a powerpoint must return atleast 1 PPT element.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Constructors=&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=int|Name=&amp;lt;nowiki&amp;gt;tableid&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The return value from createCrossDiagram or createFrequencyDiagram.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Create a table for use in power point.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=int|Name=&amp;lt;nowiki&amp;gt;tableid&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The return value from createCrossDiagram or createFrequencyDiagram.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=&amp;lt;nowiki&amp;gt;top&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;See Top.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=&amp;lt;nowiki&amp;gt;left&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;See Left.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=&amp;lt;nowiki&amp;gt;width&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;See Width.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=&amp;lt;nowiki&amp;gt;height&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;See Height.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Create a table for use in power point with position.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=&amp;lt;nowiki&amp;gt;Height&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Get/set Height of element in pct of slide. -1 == use Height of element. For tables, 0 == 5% per row.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=&amp;lt;nowiki&amp;gt;Left&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Get/set Left offset in pct from UpperLeftCorner. -1 == use positioning of element.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=&amp;lt;nowiki&amp;gt;Top&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Get/set Top offset in pct from UpperLeftCorner. -1 == use positioning of element.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=&amp;lt;nowiki&amp;gt;Width&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Get/set Width of element in pct of slide. -1 == use Width of element. For tables, 0 == 5% per column.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=int|Name=&amp;lt;nowiki&amp;gt;ZIndex&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Get/set ZIndex of element. -1 == use ZIndex of element.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=EmailAccount_getAllGlobalEmails&amp;diff=25573</id>
		<title>EmailAccount getAllGlobalEmails</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=EmailAccount_getAllGlobalEmails&amp;diff=25573"/>
		<updated>2016-08-03T07:40:51Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Created page with &amp;quot;Category:Email_and_SMS_Functions ﻿﻿{{HelpFiles}}  ===EmailAccount_getAllGlobalEmails===  Get list global emails alias  ===Syntax===  EmailAccount_getAllGlobalEmails();...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Email_and_SMS_Functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
===EmailAccount_getAllGlobalEmails===&lt;br /&gt;
&lt;br /&gt;
Get list global emails alias&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
EmailAccount_getAllGlobalEmails();&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
None&lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
array list EmailAccount&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array globalEmails = EmailAccount_getAllGlobalEmails();&lt;br /&gt;
for(number i=0;i&amp;lt;globalEmails.Count;i++)&lt;br /&gt;
{&lt;br /&gt;
	EmailAccount emailAcc = globalEmails[i];&lt;br /&gt;
	print(&amp;quot;ActualEmail:&amp;quot; + emailAcc.ActualEmail);&lt;br /&gt;
	print(&amp;quot;Address: &amp;quot; + emailAcc.Address);&lt;br /&gt;
	print(&amp;quot;Alias: &amp;quot; + emailAcc.Alias);&lt;br /&gt;
	print(&amp;quot;Default: &amp;quot; + emailAcc.Default);&lt;br /&gt;
	print(&amp;quot;IsGEA: &amp;quot; + emailAcc.IsGEA);&lt;br /&gt;
	print(&amp;quot;ResourceId: &amp;quot; + emailAcc.ResourceId);&lt;br /&gt;
	print(&amp;quot;UseActualEmail: &amp;quot; + emailAcc.UseActualEmail);&lt;br /&gt;
	print(&amp;quot;--------------------------------------------&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
/*&lt;br /&gt;
ActualEmail:&lt;br /&gt;
Address: system_group@voxmeter.catglobe.com&lt;br /&gt;
Alias: System group&lt;br /&gt;
Default: True&lt;br /&gt;
IsGEA: True&lt;br /&gt;
ResourceId: 87&lt;br /&gt;
UseActualEmail: False&lt;br /&gt;
--------------------------------------------&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=EmailAccount_class&amp;diff=25572</id>
		<title>EmailAccount class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=EmailAccount_class&amp;diff=25572"/>
		<updated>2016-08-03T07:13:27Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=EmailAccount&lt;br /&gt;
|Description=Represents an email account.&lt;br /&gt;
|Constructors=&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=number|Name=type|Description=2: WebShop, 3: Support}}&lt;br /&gt;
|Description=Instanciate an existing email account}}&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=number|Name=type|Description=0: Resource, 1: GlobalEmail, 2: WebShop, 3: Support|Comma=,}}{{CGscriptParameters_Template|Type=number|Name=id|Description=Resource id or global email id. Unused for webshop and support types}}&lt;br /&gt;
|Description=Instanciate an existing email account}}&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=Save|Description=Save the Email Account}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=ToString|Description=The string representation of the object.}}&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=ActualEmail|HasGetter=1|HasSetter=1|Description=Actual Email address}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=Address|HasGetter=1|HasSetter=1|Description=Email address}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=Alias|HasGetter=1|HasSetter=1|Description=Alias}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=Default|HasGetter=1|Description=Is this the default email account for the resource.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=IsGEA|HasGetter=1|Description=Is the alias for a Global Email or not.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=ObjectTypeName|HasGetter=1|Description=The name of the type of object.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=ResourceId|HasGetter=1|Description=Id of account}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=TypeInformation|Name=TypeInformation|HasGetter=1|Description=Get information about this class.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=UseActualEmail|HasGetter=1|HasSetter=1|Description=If true, the from email will be ActualMail. Otherwise, it will be Address.}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=EmailAccount_class&amp;diff=25571</id>
		<title>EmailAccount class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=EmailAccount_class&amp;diff=25571"/>
		<updated>2016-08-03T07:04:49Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=&amp;lt;nowiki&amp;gt;EmailAccount&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Represents an email account.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Constructors=&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=int|Name=&amp;lt;nowiki&amp;gt;type&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;2: WebShop, 3: Support&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Instanciate an existing email account&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=int|Name=&amp;lt;nowiki&amp;gt;type&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;0: Resource, 1: GlobalEmail, 2: WebShop, 3: Support&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=int|Name=&amp;lt;nowiki&amp;gt;id&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Resource id or global email id. Unused for webshop and support types&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Instanciate an existing email account&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;Save&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Save the Email Account&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ActualEmail&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Actual Email address&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;Address&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Email address&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;Alias&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;Alias&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=&amp;lt;nowiki&amp;gt;Default&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Is this the default email account for the resource.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=&amp;lt;nowiki&amp;gt;IsGEA&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Is the alias for a Global Email or not.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=int|Name=&amp;lt;nowiki&amp;gt;ResourceId&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Id of account&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=&amp;lt;nowiki&amp;gt;UseActualEmail&amp;lt;/nowiki&amp;gt;|HasGetter=1|HasSetter=1|Description=&amp;lt;nowiki&amp;gt;If true, the from email will be ActualMail. Otherwise, it will be Address.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=EmailAccount_class&amp;diff=25570</id>
		<title>EmailAccount class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=EmailAccount_class&amp;diff=25570"/>
		<updated>2016-08-03T07:04:26Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
EmailAccount : Represents an email account.&lt;br /&gt;
Constructors:&lt;br /&gt;
(int type (2: WebShop, 3: Support)) - Instanciate an existing email account&lt;br /&gt;
(int type (0: Resource, 1: GlobalEmail, 2: WebShop, 3: Support), int id (Resource id or global email id. Unused for webshop and support types)) - Instanciate an existing email account&lt;br /&gt;
Methods:&lt;br /&gt;
Empty Save() - Save the Email Account&lt;br /&gt;
string ToString() - The string representation of the object.&lt;br /&gt;
Properties:&lt;br /&gt;
string ActualEmail HasGetter HasSetter - (Actual Email address)&lt;br /&gt;
string Address HasGetter HasSetter - (Email address)&lt;br /&gt;
string Alias HasGetter HasSetter - (Alias)&lt;br /&gt;
bool Default HasGetter  - (Is this the default email account for the resource.)&lt;br /&gt;
bool IsGEA HasGetter  - (Is the alias for a Global Email or not.)&lt;br /&gt;
string ObjectTypeName HasGetter  - (The name of the type of object.)&lt;br /&gt;
int ResourceId HasGetter  - (Id of account)&lt;br /&gt;
TypeInformation TypeInformation HasGetter  - (Get information about this class.)&lt;br /&gt;
bool UseActualEmail HasGetter HasSetter - (If true, the from email will be ActualMail. Otherwise, it will be Address.)&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=TimeregStatus_getByUsers&amp;diff=25400</id>
		<title>TimeregStatus getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=TimeregStatus_getByUsers&amp;diff=25400"/>
		<updated>2016-04-15T02:29:43Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Timereg_Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== TimeregStatus_getByUsers ===&lt;br /&gt;
&lt;br /&gt;
Get timereg status by user resource id&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(arrUserRid, dateStart, dateEnd);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
*arrUserRid: Is array user resource id&lt;br /&gt;
&lt;br /&gt;
*dateStart: Day and time to start. It is Datetime object.&lt;br /&gt;
&lt;br /&gt;
*dateEnd: Day and time to end. It is Datetime object.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
The function returns a dictionary of user resource id as key and list of Timereg objects as value&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array startDate = DateTime_fromInvariant(&amp;quot;2015-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array endDate = DateTime_fromInvariant(&amp;quot;2016-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array user = User_getCurrentUser();&lt;br /&gt;
number urid = user[USER_RESOURCE_ID];&lt;br /&gt;
Dictionary regtime = TimeregStatus_getByUsers({urid}, startDate, endDate);&lt;br /&gt;
print(&amp;quot;Count regtime: &amp;quot; + regtime[urid].Count);&lt;br /&gt;
number i = 0;&lt;br /&gt;
for(i=0;i&amp;lt;regtime[urid].Count;i++) {&lt;br /&gt;
 Timereg a = regtime[urid][i];&lt;br /&gt;
 print(&amp;quot;Date : &amp;quot; + convertToString(a.Date));&lt;br /&gt;
 print(&amp;quot;Locked: &amp;quot; + convertToString(a.Locked));&lt;br /&gt;
 print(&amp;quot;ObjectTypeName: &amp;quot; + convertToString(a.ObjectTypeName));&lt;br /&gt;
 print(&amp;quot;Status: &amp;quot; + convertToString(a.Status));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod Name: &amp;quot; + convertToString(a.TimeregPeriod.Name));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod ObjectTypeName: &amp;quot; + convertToString(a.TimeregPeriod.ObjectTypeName));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod FromDate: &amp;quot; + convertToString(a.TimeregPeriod.FromDate));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod ToDate: &amp;quot; + convertToString(a.TimeregPeriod.ToDate));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod Active: &amp;quot; + convertToString(a.TimeregPeriod.Active));&lt;br /&gt;
 print(&amp;quot;TotalHours: &amp;quot; + convertToString(a.TotalHours));&lt;br /&gt;
 print(&amp;quot;==========================================================\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
Count regtime: 1&lt;br /&gt;
Date : 2016-03-29 00:00:00&lt;br /&gt;
Locked: False&lt;br /&gt;
ObjectTypeName: Timereg&lt;br /&gt;
Status: Met&lt;br /&gt;
TimeregPeriod Name: 39.03.2016&lt;br /&gt;
TimeregPeriod ObjectTypeName: TimeregPeriod&lt;br /&gt;
TimeregPeriod FromDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod ToDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod Active: True&lt;br /&gt;
TotalHours: 8&lt;br /&gt;
==========================================================&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25399</id>
		<title>Timereg getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25399"/>
		<updated>2016-04-15T02:29:20Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Timereg_Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Timereg_getByUsers ===&lt;br /&gt;
&lt;br /&gt;
Returns a dictionary where keys are resource ids and value is a dictionary where the key is the userid and the value is a list of timereg arrays ordered by the date.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(UserResourceId, dateStart, dateEnd)&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
*UserResourceId: is a array user resource id&lt;br /&gt;
*dateStart: is a array datetime&lt;br /&gt;
*dateEnd: is a array datetime&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
The function returns a dictionary of user resource id as key and list of array as value&lt;br /&gt;
&lt;br /&gt;
Value is array, in which there are 7 items:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-collapse: collapse;  border: 1px solid rgb(1, 1, 1)&amp;quot; class=&amp;quot;tableintopic&amp;quot; width=&amp;quot;876&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Constant&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Data type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Value&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
OBJECT_TYPE_INDEX&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s index of object type&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg id&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_HOURS&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s number of hours regtime&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_RESOURCE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s task resource id&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_TIMEREG_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg resource id&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_DATE&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
Datetime&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s array datetime&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_ROLE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg role id&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array dateStart = DateTime_fromInvariant(&amp;quot;2016-04-01 00:00:00&amp;quot;);&lt;br /&gt;
array dateEnd = DateTime_fromInvariant(&amp;quot;2016-04-10 00:00:00&amp;quot;);&lt;br /&gt;
Dictionary regtime = Timereg_getByUsers({717536}, dateStart, dateEnd);&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
{&lt;br /&gt;
 &amp;quot;717536&amp;quot;: &lt;br /&gt;
 {&lt;br /&gt;
 {38,112561,1,796156,29185,{2016,4,1,0,0,0,0,13},0},&lt;br /&gt;
 {38,112975,1,794623,29327,{2016,4,5,0,0,0,0,14},0},&lt;br /&gt;
 {38,113095,1,797702,29185,{2016,4,1,0,0,0,0,13},0}&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_getByResource&amp;diff=25398</id>
		<title>Timereg getByResource</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_getByResource&amp;diff=25398"/>
		<updated>2016-04-15T02:29:04Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Timereg_Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
==== Timereg_getByResource&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Returns a dictionary where keys are resource ids and value is a dictionary where the key is the userid and the value is a list of timereg arrays ordered by the date.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timereg_getByResource(&#039;&#039;ResourceId &#039;&#039;[, dateStart[, dateEnd]])&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*ResourceId: is a number expression. It is the task or project resource id&lt;br /&gt;
*dateStart: is a array datetime&lt;br /&gt;
*dateEnd: is a array datetime&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dictionary&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dictionary a = Timereg_getByResource(738918);&lt;br /&gt;
&lt;br /&gt;
print(a);&lt;br /&gt;
&lt;br /&gt;
//{&amp;quot;738918&amp;quot;: {&amp;quot;345465&amp;quot;: &amp;amp;#x7B;&amp;amp;#x7B;38,97850,1,738918,24191,{2015,9,14,0,0,0,0,38},0&amp;amp;#x7D;&amp;amp;#x7D;}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Category:Timereg_Functions&amp;diff=25397</id>
		<title>Category:Timereg Functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Category:Timereg_Functions&amp;diff=25397"/>
		<updated>2016-04-15T02:28:38Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Created page with &amp;quot;Category:Functions {{HelpFiles}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_addMinutesSpent&amp;diff=25396</id>
		<title>Timereg addMinutesSpent</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_addMinutesSpent&amp;diff=25396"/>
		<updated>2016-04-15T02:27:54Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Timereg_Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
==== Timereg_addMinutesSpent&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Add number of minutes to task or project register&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timereg_addMinutesSpent(&#039;&#039;ResourceId&#039;&#039;,&amp;amp;nbsp; minutesSpent, status[,&amp;amp;nbsp; date[, &#039;&#039;UserResourceId&#039;&#039;[, role]]])&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;ResourceId&#039;&#039;: is a &#039;&#039;number &#039;&#039;expression. It is the task or project resource id&lt;br /&gt;
*minutesSpent: is a number of hours to add&lt;br /&gt;
*status: is a string type&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;182&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Met&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sick - ½ day&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Vacation - ½ day&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Holiday - ½ day&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Funeral - ½ day&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Met -1/2 day&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*date: is an array which is the original date time&lt;br /&gt;
*&#039;&#039;UserResourceId: is a number expression. It is the new user resource id to add minutes spent.&#039;&#039;&lt;br /&gt;
*role:&amp;amp;nbsp; is a number type&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;500&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Index&amp;lt;br/&amp;gt;&lt;br /&gt;
| Type&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;&lt;br /&gt;
| Project Manager&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1&amp;lt;br/&amp;gt;&lt;br /&gt;
| Help Author&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&amp;lt;br/&amp;gt;&lt;br /&gt;
| Technical Designer&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&amp;lt;br/&amp;gt;&lt;br /&gt;
| Developer&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 4&amp;lt;br/&amp;gt;&lt;br /&gt;
| Tester&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return value&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
number of hours registered after applying the given minutes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
number a = Timereg_addMinutesSpent(738918, 30, &amp;quot;Met&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;print(a); //0.5&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Category:Timereg&amp;diff=25395</id>
		<title>Category:Timereg</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Category:Timereg&amp;diff=25395"/>
		<updated>2016-04-15T02:27:11Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Category:Timereg&amp;diff=25394</id>
		<title>Category:Timereg</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Category:Timereg&amp;diff=25394"/>
		<updated>2016-04-15T02:23:30Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
== Timereg Functions ==&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=TimeregStatus_getByUsers&amp;diff=25393</id>
		<title>TimeregStatus getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=TimeregStatus_getByUsers&amp;diff=25393"/>
		<updated>2016-04-15T02:22:56Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Timereg]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== TimeregStatus_getByUsers ===&lt;br /&gt;
&lt;br /&gt;
Get timereg status by user resource id&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(arrUserRid, dateStart, dateEnd);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
*arrUserRid: Is array user resource id&lt;br /&gt;
&lt;br /&gt;
*dateStart: Day and time to start. It is Datetime object.&lt;br /&gt;
&lt;br /&gt;
*dateEnd: Day and time to end. It is Datetime object.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
The function returns a dictionary of user resource id as key and list of Timereg objects as value&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array startDate = DateTime_fromInvariant(&amp;quot;2015-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array endDate = DateTime_fromInvariant(&amp;quot;2016-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array user = User_getCurrentUser();&lt;br /&gt;
number urid = user[USER_RESOURCE_ID];&lt;br /&gt;
Dictionary regtime = TimeregStatus_getByUsers({urid}, startDate, endDate);&lt;br /&gt;
print(&amp;quot;Count regtime: &amp;quot; + regtime[urid].Count);&lt;br /&gt;
number i = 0;&lt;br /&gt;
for(i=0;i&amp;lt;regtime[urid].Count;i++) {&lt;br /&gt;
 Timereg a = regtime[urid][i];&lt;br /&gt;
 print(&amp;quot;Date : &amp;quot; + convertToString(a.Date));&lt;br /&gt;
 print(&amp;quot;Locked: &amp;quot; + convertToString(a.Locked));&lt;br /&gt;
 print(&amp;quot;ObjectTypeName: &amp;quot; + convertToString(a.ObjectTypeName));&lt;br /&gt;
 print(&amp;quot;Status: &amp;quot; + convertToString(a.Status));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod Name: &amp;quot; + convertToString(a.TimeregPeriod.Name));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod ObjectTypeName: &amp;quot; + convertToString(a.TimeregPeriod.ObjectTypeName));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod FromDate: &amp;quot; + convertToString(a.TimeregPeriod.FromDate));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod ToDate: &amp;quot; + convertToString(a.TimeregPeriod.ToDate));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod Active: &amp;quot; + convertToString(a.TimeregPeriod.Active));&lt;br /&gt;
 print(&amp;quot;TotalHours: &amp;quot; + convertToString(a.TotalHours));&lt;br /&gt;
 print(&amp;quot;==========================================================\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
Count regtime: 1&lt;br /&gt;
Date : 2016-03-29 00:00:00&lt;br /&gt;
Locked: False&lt;br /&gt;
ObjectTypeName: Timereg&lt;br /&gt;
Status: Met&lt;br /&gt;
TimeregPeriod Name: 39.03.2016&lt;br /&gt;
TimeregPeriod ObjectTypeName: TimeregPeriod&lt;br /&gt;
TimeregPeriod FromDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod ToDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod Active: True&lt;br /&gt;
TotalHours: 8&lt;br /&gt;
==========================================================&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25392</id>
		<title>Timereg getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25392"/>
		<updated>2016-04-15T02:22:35Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Timereg]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Timereg_getByUsers ===&lt;br /&gt;
&lt;br /&gt;
Returns a dictionary where keys are resource ids and value is a dictionary where the key is the userid and the value is a list of timereg arrays ordered by the date.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(UserResourceId, dateStart, dateEnd)&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
*UserResourceId: is a array user resource id&lt;br /&gt;
*dateStart: is a array datetime&lt;br /&gt;
*dateEnd: is a array datetime&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
The function returns a dictionary of user resource id as key and list of array as value&lt;br /&gt;
&lt;br /&gt;
Value is array, in which there are 7 items:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-collapse: collapse;  border: 1px solid rgb(1, 1, 1)&amp;quot; class=&amp;quot;tableintopic&amp;quot; width=&amp;quot;876&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Constant&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Data type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Value&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
OBJECT_TYPE_INDEX&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s index of object type&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg id&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_HOURS&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s number of hours regtime&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_RESOURCE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s task resource id&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_TIMEREG_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg resource id&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_DATE&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
Datetime&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s array datetime&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_ROLE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg role id&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array dateStart = DateTime_fromInvariant(&amp;quot;2016-04-01 00:00:00&amp;quot;);&lt;br /&gt;
array dateEnd = DateTime_fromInvariant(&amp;quot;2016-04-10 00:00:00&amp;quot;);&lt;br /&gt;
Dictionary regtime = Timereg_getByUsers({717536}, dateStart, dateEnd);&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
{&lt;br /&gt;
 &amp;quot;717536&amp;quot;: &lt;br /&gt;
 {&lt;br /&gt;
 {38,112561,1,796156,29185,{2016,4,1,0,0,0,0,13},0},&lt;br /&gt;
 {38,112975,1,794623,29327,{2016,4,5,0,0,0,0,14},0},&lt;br /&gt;
 {38,113095,1,797702,29185,{2016,4,1,0,0,0,0,13},0}&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_getByResource&amp;diff=25391</id>
		<title>Timereg getByResource</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_getByResource&amp;diff=25391"/>
		<updated>2016-04-15T02:21:56Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Timereg]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
==== Timereg_getByResource&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Returns a dictionary where keys are resource ids and value is a dictionary where the key is the userid and the value is a list of timereg arrays ordered by the date.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timereg_getByResource(&#039;&#039;ResourceId &#039;&#039;[, dateStart[, dateEnd]])&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*ResourceId: is a number expression. It is the task or project resource id&lt;br /&gt;
*dateStart: is a array datetime&lt;br /&gt;
*dateEnd: is a array datetime&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dictionary&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dictionary a = Timereg_getByResource(738918);&lt;br /&gt;
&lt;br /&gt;
print(a);&lt;br /&gt;
&lt;br /&gt;
//{&amp;quot;738918&amp;quot;: {&amp;quot;345465&amp;quot;: &amp;amp;#x7B;&amp;amp;#x7B;38,97850,1,738918,24191,{2015,9,14,0,0,0,0,38},0&amp;amp;#x7D;&amp;amp;#x7D;}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_addMinutesSpent&amp;diff=25390</id>
		<title>Timereg addMinutesSpent</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_addMinutesSpent&amp;diff=25390"/>
		<updated>2016-04-15T02:21:00Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Timereg]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
==== Timereg_addMinutesSpent&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Add number of minutes to task or project register&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timereg_addMinutesSpent(&#039;&#039;ResourceId&#039;&#039;,&amp;amp;nbsp; minutesSpent, status[,&amp;amp;nbsp; date[, &#039;&#039;UserResourceId&#039;&#039;[, role]]])&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;ResourceId&#039;&#039;: is a &#039;&#039;number &#039;&#039;expression. It is the task or project resource id&lt;br /&gt;
*minutesSpent: is a number of hours to add&lt;br /&gt;
*status: is a string type&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;182&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Met&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sick - ½ day&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Vacation - ½ day&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Holiday - ½ day&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Funeral - ½ day&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Met -1/2 day&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*date: is an array which is the original date time&lt;br /&gt;
*&#039;&#039;UserResourceId: is a number expression. It is the new user resource id to add minutes spent.&#039;&#039;&lt;br /&gt;
*role:&amp;amp;nbsp; is a number type&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;500&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Index&amp;lt;br/&amp;gt;&lt;br /&gt;
| Type&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;&lt;br /&gt;
| Project Manager&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1&amp;lt;br/&amp;gt;&lt;br /&gt;
| Help Author&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&amp;lt;br/&amp;gt;&lt;br /&gt;
| Technical Designer&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&amp;lt;br/&amp;gt;&lt;br /&gt;
| Developer&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 4&amp;lt;br/&amp;gt;&lt;br /&gt;
| Tester&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return value&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
number of hours registered after applying the given minutes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
number a = Timereg_addMinutesSpent(738918, 30, &amp;quot;Met&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;print(a); //0.5&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Category:Timereg&amp;diff=25389</id>
		<title>Category:Timereg</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Category:Timereg&amp;diff=25389"/>
		<updated>2016-04-15T02:20:05Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Created page with &amp;quot;== Timereg Functions ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Timereg Functions ==&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=TimeregStatus_getByUsers&amp;diff=25388</id>
		<title>TimeregStatus getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=TimeregStatus_getByUsers&amp;diff=25388"/>
		<updated>2016-04-15T02:18:35Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== TimeregStatus_getByUsers ===&lt;br /&gt;
&lt;br /&gt;
Get timereg status by user resource id&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(arrUserRid, dateStart, dateEnd);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
*arrUserRid: Is array user resource id&lt;br /&gt;
&lt;br /&gt;
*dateStart: Day and time to start. It is Datetime object.&lt;br /&gt;
&lt;br /&gt;
*dateEnd: Day and time to end. It is Datetime object.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
The function returns a dictionary of user resource id as key and list of Timereg objects as value&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array startDate = DateTime_fromInvariant(&amp;quot;2015-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array endDate = DateTime_fromInvariant(&amp;quot;2016-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array user = User_getCurrentUser();&lt;br /&gt;
number urid = user[USER_RESOURCE_ID];&lt;br /&gt;
Dictionary regtime = TimeregStatus_getByUsers({urid}, startDate, endDate);&lt;br /&gt;
print(&amp;quot;Count regtime: &amp;quot; + regtime[urid].Count);&lt;br /&gt;
number i = 0;&lt;br /&gt;
for(i=0;i&amp;lt;regtime[urid].Count;i++) {&lt;br /&gt;
 Timereg a = regtime[urid][i];&lt;br /&gt;
 print(&amp;quot;Date : &amp;quot; + convertToString(a.Date));&lt;br /&gt;
 print(&amp;quot;Locked: &amp;quot; + convertToString(a.Locked));&lt;br /&gt;
 print(&amp;quot;ObjectTypeName: &amp;quot; + convertToString(a.ObjectTypeName));&lt;br /&gt;
 print(&amp;quot;Status: &amp;quot; + convertToString(a.Status));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod Name: &amp;quot; + convertToString(a.TimeregPeriod.Name));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod ObjectTypeName: &amp;quot; + convertToString(a.TimeregPeriod.ObjectTypeName));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod FromDate: &amp;quot; + convertToString(a.TimeregPeriod.FromDate));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod ToDate: &amp;quot; + convertToString(a.TimeregPeriod.ToDate));&lt;br /&gt;
 print(&amp;quot;TimeregPeriod Active: &amp;quot; + convertToString(a.TimeregPeriod.Active));&lt;br /&gt;
 print(&amp;quot;TotalHours: &amp;quot; + convertToString(a.TotalHours));&lt;br /&gt;
 print(&amp;quot;==========================================================\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
Count regtime: 1&lt;br /&gt;
Date : 2016-03-29 00:00:00&lt;br /&gt;
Locked: False&lt;br /&gt;
ObjectTypeName: Timereg&lt;br /&gt;
Status: Met&lt;br /&gt;
TimeregPeriod Name: 39.03.2016&lt;br /&gt;
TimeregPeriod ObjectTypeName: TimeregPeriod&lt;br /&gt;
TimeregPeriod FromDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod ToDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod Active: True&lt;br /&gt;
TotalHours: 8&lt;br /&gt;
==========================================================&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25387</id>
		<title>Timereg getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25387"/>
		<updated>2016-04-15T02:17:54Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Timereg_getByUsers ===&lt;br /&gt;
&lt;br /&gt;
Returns a dictionary where keys are resource ids and value is a dictionary where the key is the userid and the value is a list of timereg arrays ordered by the date.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(UserResourceId, dateStart, dateEnd)&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
*UserResourceId: is a array user resource id&lt;br /&gt;
*dateStart: is a array datetime&lt;br /&gt;
*dateEnd: is a array datetime&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
The function returns a dictionary of user resource id as key and list of array as value &lt;br /&gt;
&lt;br /&gt;
Value is array, in which there are 7 items:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-collapse: collapse;  border: 1px solid rgb(1, 1, 1)&amp;quot; class=&amp;quot;tableintopic&amp;quot; width=&amp;quot;876&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Constant&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Data type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Value&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
OBJECT_TYPE_INDEX&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s index of object type&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg id&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_HOURS&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s number of hours regtime&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_RESOURCE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s task resource id&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_TIMEREG_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg resource id &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_DATE&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
Datetime&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s array datetime &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_ROLE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg role id&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array dateStart = DateTime_fromInvariant(&amp;quot;2016-04-01 00:00:00&amp;quot;);&lt;br /&gt;
array dateEnd = DateTime_fromInvariant(&amp;quot;2016-04-10 00:00:00&amp;quot;);&lt;br /&gt;
Dictionary regtime = Timereg_getByUsers({717536}, dateStart, dateEnd);&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;717536&amp;quot;: &lt;br /&gt;
	{&lt;br /&gt;
		{38,112561,1,796156,29185,{2016,4,1,0,0,0,0,13},0},&lt;br /&gt;
		{38,112975,1,794623,29327,{2016,4,5,0,0,0,0,14},0},&lt;br /&gt;
		{38,113095,1,797702,29185,{2016,4,1,0,0,0,0,13},0}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25386</id>
		<title>Timereg getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25386"/>
		<updated>2016-04-15T02:16:19Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Category:Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Timereg_getByUsers ===&lt;br /&gt;
&lt;br /&gt;
Returns a dictionary where keys are resource ids and value is a dictionary where the key is the userid and the value is a list of timereg arrays ordered by the date.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(UserResourceId, dateStart, dateEnd)&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
*UserResourceId: is a array user resource id&lt;br /&gt;
*dateStart: is a array datetime&lt;br /&gt;
*dateEnd: is a array datetime&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
The function returns a dictionary of user resource id as key and list of array as value &lt;br /&gt;
&lt;br /&gt;
Value is array, in which there are 7 items:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-collapse: collapse;  border: 1px solid rgb(1, 1, 1)&amp;quot; class=&amp;quot;tableintopic&amp;quot; width=&amp;quot;876&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Constant&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Data type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Value&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
OBJECT_TYPE_INDEX&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s index of object type&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg id&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_HOURS&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s number of hours regtime&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_RESOURCE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s task resource id&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_TIMEREG_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg resource id &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_DATE&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
Datetime&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s array datetime &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;198&amp;quot; | &lt;br /&gt;
TIMEREGRESOURCE_ROLE_ID&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;120&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(1, 1, 1)&amp;quot; width=&amp;quot;558&amp;quot; | &lt;br /&gt;
It&#039;s Timereg role id&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array dateStart = DateTime_fromInvariant(&amp;quot;2016-04-01 00:00:00&amp;quot;);&lt;br /&gt;
array dateEnd = DateTime_fromInvariant(&amp;quot;2016-04-10 00:00:00&amp;quot;);&lt;br /&gt;
Dictionary regtime = Timereg_getByUsers({717536}, dateStart, dateEnd);&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;717536&amp;quot;: &lt;br /&gt;
	{&lt;br /&gt;
		{38,112561,1,796156,29185,{2016,4,1,0,0,0,0,13},0},&lt;br /&gt;
		{38,112975,1,794623,29327,{2016,4,5,0,0,0,0,14},0},&lt;br /&gt;
		{38,113095,1,797702,29185,{2016,4,1,0,0,0,0,13},0}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=TimeregStatus_getByUsers&amp;diff=25385</id>
		<title>TimeregStatus getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=TimeregStatus_getByUsers&amp;diff=25385"/>
		<updated>2016-04-14T10:43:11Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Created page with &amp;quot;Category:Category:Functions ﻿﻿{{HelpFiles}}  ===TimeregStatus_getByUsers===  Get timereg status by user resource id  ===Syntax===  Timereg_getByUsers(arrUserRid, dateS...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Category:Functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
===TimeregStatus_getByUsers===&lt;br /&gt;
&lt;br /&gt;
Get timereg status by user resource id&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(arrUserRid, dateStart, dateEnd);&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
*arrUserRid: Is array user resource id&lt;br /&gt;
&lt;br /&gt;
*dateStart: Day and time to start. It is Datetime object. &lt;br /&gt;
&lt;br /&gt;
*dateEnd: Day and time to end. It is Datetime object. &lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
The function returns a dictionary of user resource id as key and list of Timereg objects as value&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array startDate = DateTime_fromInvariant(&amp;quot;2015-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array endDate = DateTime_fromInvariant(&amp;quot;2016-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array user = User_getCurrentUser();&lt;br /&gt;
number urid = user[USER_RESOURCE_ID];&lt;br /&gt;
Dictionary regtime = TimeregStatus_getByUsers({urid}, startDate, endDate);&lt;br /&gt;
print(&amp;quot;Count regtime: &amp;quot; + regtime[urid].Count);&lt;br /&gt;
number i = 0;&lt;br /&gt;
for(i=0;i&amp;lt;regtime[urid].Count;i++) {&lt;br /&gt;
    Timereg a = regtime[urid][i];&lt;br /&gt;
    print(&amp;quot;Date : &amp;quot; + convertToString(a.Date));&lt;br /&gt;
    print(&amp;quot;Locked: &amp;quot; + convertToString(a.Locked));&lt;br /&gt;
    print(&amp;quot;ObjectTypeName: &amp;quot; + convertToString(a.ObjectTypeName));&lt;br /&gt;
    print(&amp;quot;Status: &amp;quot; + convertToString(a.Status));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod Name: &amp;quot; + convertToString(a.TimeregPeriod.Name));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod ObjectTypeName: &amp;quot; + convertToString(a.TimeregPeriod.ObjectTypeName));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod FromDate: &amp;quot; + convertToString(a.TimeregPeriod.FromDate));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod ToDate: &amp;quot; + convertToString(a.TimeregPeriod.ToDate));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod Active: &amp;quot; + convertToString(a.TimeregPeriod.Active));&lt;br /&gt;
    print(&amp;quot;TotalHours: &amp;quot; + convertToString(a.TotalHours));&lt;br /&gt;
    print(&amp;quot;==========================================================\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
Count regtime: 1&lt;br /&gt;
Date : 2016-03-29 00:00:00&lt;br /&gt;
Locked: False&lt;br /&gt;
ObjectTypeName: Timereg&lt;br /&gt;
Status: Met&lt;br /&gt;
TimeregPeriod Name: 39.03.2016&lt;br /&gt;
TimeregPeriod ObjectTypeName: TimeregPeriod&lt;br /&gt;
TimeregPeriod FromDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod ToDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod Active: True&lt;br /&gt;
TotalHours: 8&lt;br /&gt;
==========================================================&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_class&amp;diff=25384</id>
		<title>Timereg class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_class&amp;diff=25384"/>
		<updated>2016-04-14T10:14:40Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=Timereg&lt;br /&gt;
|Description=Represent a registration time&lt;br /&gt;
&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=empty|Name=Lock|Description=Lock the timereg and save it}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=ToString|Description=The string representation of the object.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=DateTime|Name=Date|HasGetter=1|Description=Get registration date}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=Locked|HasGetter=1|Description=Get if the registration is locked}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=ObjectTypeName|HasGetter=1|Description=The name of the type of object.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=Status|HasGetter=1|Description=Get registration type of day (Met, Weekend,... etc)}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=TimeregPeriod|Name=TimeregPeriod|HasGetter=1|Description=Get a TimePeriod object in association with the registration}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=TotalHours|HasGetter=1|Description=Get total hours registered}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array startDate = DateTime_fromInvariant(&amp;quot;2015-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array endDate = DateTime_fromInvariant(&amp;quot;2016-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array user = User_getCurrentUser();&lt;br /&gt;
number urid = user[USER_RESOURCE_ID];&lt;br /&gt;
Dictionary regtime = TimeregStatus_getByUsers({urid}, startDate, endDate);&lt;br /&gt;
print(&amp;quot;Count regtime: &amp;quot; + regtime[urid].Count);&lt;br /&gt;
print(&amp;quot;==========================================================\n&amp;quot;);&lt;br /&gt;
number i = 0;&lt;br /&gt;
for(i=0;i&amp;lt;regtime[urid].Count;i++) {&lt;br /&gt;
    Timereg a = regtime[urid][i];&lt;br /&gt;
    print(&amp;quot;Date : &amp;quot; + convertToString(a.Date));&lt;br /&gt;
    print(&amp;quot;Locked: &amp;quot; + convertToString(a.Locked));&lt;br /&gt;
    print(&amp;quot;ObjectTypeName: &amp;quot; + convertToString(a.ObjectTypeName));&lt;br /&gt;
    print(&amp;quot;Status: &amp;quot; + convertToString(a.Status));&lt;br /&gt;
    print(&amp;quot;==========================================================\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
/*&lt;br /&gt;
Count regtime: 1&lt;br /&gt;
==========================================================&lt;br /&gt;
&lt;br /&gt;
Date : 2016-03-29 00:00:00&lt;br /&gt;
Locked: False&lt;br /&gt;
ObjectTypeName: Timereg&lt;br /&gt;
Status: Met&lt;br /&gt;
==========================================================&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=TimeregPeriod_class&amp;diff=25383</id>
		<title>TimeregPeriod class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=TimeregPeriod_class&amp;diff=25383"/>
		<updated>2016-04-14T10:12:03Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=TimeregPeriod &lt;br /&gt;
|Description=Define a registration period&lt;br /&gt;
&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=empty|Name=Activate|Description=Activate the period and save it}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=empty|Name=Deactivate|Description=Deactivate the period and save it}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=ToString|Description=The string representation of the object.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=Active|HasGetter=1|Description=Get if the period is active}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=DateTime|Name=FromDate|HasGetter=1|Description=Get start date of the period}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=Name|HasGetter=1|Description=Get name of the period}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=ObjectTypeName |HasGetter=1|Description=The name of the type of object.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=DateTime|Name=ToDate |HasGetter=1|Description=Get end date of the period}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array startDate = DateTime_fromInvariant(&amp;quot;2015-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array endDate = DateTime_fromInvariant(&amp;quot;2016-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array user = User_getCurrentUser();&lt;br /&gt;
number urid = user[USER_RESOURCE_ID];&lt;br /&gt;
Dictionary regtime = TimeregStatus_getByUsers({urid}, startDate, endDate);&lt;br /&gt;
&lt;br /&gt;
number i = 0;&lt;br /&gt;
for(i=0;i&amp;lt;regtime[urid].Count;i++) {&lt;br /&gt;
    Timereg a = regtime[urid][i];&lt;br /&gt;
    print(&amp;quot;TimeregPeriod Name: &amp;quot; + convertToString(a.TimeregPeriod.Name));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod ObjectTypeName: &amp;quot; + convertToString(a.TimeregPeriod.ObjectTypeName));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod FromDate: &amp;quot; + convertToString(a.TimeregPeriod.FromDate));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod ToDate: &amp;quot; + convertToString(a.TimeregPeriod.ToDate));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod Active: &amp;quot; + convertToString(a.TimeregPeriod.Active));&lt;br /&gt;
    print(&amp;quot;TotalHours: &amp;quot; + convertToString(a.TotalHours));&lt;br /&gt;
    print(&amp;quot;==========================================================\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
TimeregPeriod Name: 39.03.2016&lt;br /&gt;
TimeregPeriod ObjectTypeName: TimeregPeriod&lt;br /&gt;
TimeregPeriod FromDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod ToDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod Active: True&lt;br /&gt;
TotalHours: 8&lt;br /&gt;
==========================================================&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=TimeregPeriod_class&amp;diff=25382</id>
		<title>TimeregPeriod class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=TimeregPeriod_class&amp;diff=25382"/>
		<updated>2016-04-14T10:10:55Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=TimeregPeriod &lt;br /&gt;
|Description=Define a registration period&lt;br /&gt;
&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=empty|Name=Activate|Description=Activate the period and save it}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=empty|Name=Deactivate|Description=Deactivate the period and save it}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=ToString|Description=The string representation of the object.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=Active|HasGetter=1|Description=Get if the period is active}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=DateTime|Name=FromDate|HasGetter=1|Description=Get start date of the period}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=Name|HasGetter=1|Description=Get name of the period}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=ObjectTypeName |HasGetter=1|Description=The name of the type of object.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=DateTime|Name=ToDate |HasGetter=1|Description=Get end date of the period}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array startDate = DateTime_fromInvariant(&amp;quot;2015-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array endDate = DateTime_fromInvariant(&amp;quot;2016-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array user = User_getCurrentUser();&lt;br /&gt;
number urid = user[USER_RESOURCE_ID];&lt;br /&gt;
Dictionary regtime = TimeregStatus_getByUsers({urid}, startDate, endDate);&lt;br /&gt;
&lt;br /&gt;
number i = 0;&lt;br /&gt;
for(i=0;i&amp;lt;regtime[urid].Count;i++) {&lt;br /&gt;
    Timereg a = regtime[urid][i];&lt;br /&gt;
    print(&amp;quot;Date : &amp;quot; + convertToString(a.Date));&lt;br /&gt;
    print(&amp;quot;Locked: &amp;quot; + convertToString(a.Locked));&lt;br /&gt;
    print(&amp;quot;ObjectTypeName: &amp;quot; + convertToString(a.ObjectTypeName));&lt;br /&gt;
    print(&amp;quot;Status: &amp;quot; + convertToString(a.Status));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod Name: &amp;quot; + convertToString(a.TimeregPeriod.Name));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod ObjectTypeName: &amp;quot; + convertToString(a.TimeregPeriod.ObjectTypeName));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod FromDate: &amp;quot; + convertToString(a.TimeregPeriod.FromDate));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod ToDate: &amp;quot; + convertToString(a.TimeregPeriod.ToDate));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod Active: &amp;quot; + convertToString(a.TimeregPeriod.Active));&lt;br /&gt;
    print(&amp;quot;TotalHours: &amp;quot; + convertToString(a.TotalHours));&lt;br /&gt;
    print(&amp;quot;==========================================================\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
Date : 2016-03-29 00:00:00&lt;br /&gt;
Locked: False&lt;br /&gt;
ObjectTypeName: Timereg&lt;br /&gt;
Status: Met&lt;br /&gt;
TimeregPeriod Name: 39.03.2016&lt;br /&gt;
TimeregPeriod ObjectTypeName: TimeregPeriod&lt;br /&gt;
TimeregPeriod FromDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod ToDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod Active: True&lt;br /&gt;
TotalHours: 8&lt;br /&gt;
==========================================================&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=TimeregPeriod_class&amp;diff=25381</id>
		<title>TimeregPeriod class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=TimeregPeriod_class&amp;diff=25381"/>
		<updated>2016-04-14T10:10:12Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=TimeregPeriod &lt;br /&gt;
|Description=Define a registration period&lt;br /&gt;
&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=empty|Name=Activate|Description=Activate the period and save it}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=empty|Name=Deactivate|Description=Deactivate the period and save it}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=ToString|Description=The string representation of the object.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=Active|HasGetter=1|Description=Get if the period is active}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=DateTime|Name=FromDate|HasGetter=1|Description=Get start date of the period}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=Name|HasGetter=1|Description=Get name of the period}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=ObjectTypeName |HasGetter=1|Description=The name of the type of object.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=DateTime|Name=ToDate |HasGetter=1|Description=Get end date of the period}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array startDate = DateTime_fromInvariant(&amp;quot;2015-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array endDate = DateTime_fromInvariant(&amp;quot;2016-09-10 00:00:00&amp;quot;);&lt;br /&gt;
array user = User_getCurrentUser();&lt;br /&gt;
number urid = user[USER_RESOURCE_ID];&lt;br /&gt;
Dictionary regtime = TimeregStatus_getByUsers({urid}, startDate, endDate);&lt;br /&gt;
print(&amp;quot;Count regtime: &amp;quot; + regtime[urid].Count);&lt;br /&gt;
print(&amp;quot;==========================================================\n&amp;quot;);&lt;br /&gt;
number i = 0;&lt;br /&gt;
for(i=0;i&amp;lt;regtime[urid].Count;i++) {&lt;br /&gt;
    Timereg a = regtime[urid][i];&lt;br /&gt;
    print(&amp;quot;TimeregPeriod Name: &amp;quot; + convertToString(a.TimeregPeriod.Name));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod ObjectTypeName: &amp;quot; + convertToString(a.TimeregPeriod.ObjectTypeName));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod FromDate: &amp;quot; + convertToString(a.TimeregPeriod.FromDate));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod ToDate: &amp;quot; + convertToString(a.TimeregPeriod.ToDate));&lt;br /&gt;
    print(&amp;quot;TimeregPeriod Active: &amp;quot; + convertToString(a.TimeregPeriod.Active));&lt;br /&gt;
    print(&amp;quot;TotalHours: &amp;quot; + convertToString(a.TotalHours));&lt;br /&gt;
    print(&amp;quot;==========================================================\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
Count regtime: 1&lt;br /&gt;
==========================================================&lt;br /&gt;
&lt;br /&gt;
TimeregPeriod Name: 39.03.2016&lt;br /&gt;
TimeregPeriod ObjectTypeName: TimeregPeriod&lt;br /&gt;
TimeregPeriod FromDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod ToDate: 2016-03-29 00:00:00&lt;br /&gt;
TimeregPeriod Active: True&lt;br /&gt;
TotalHours: 8&lt;br /&gt;
==========================================================&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=TimeregPeriod_class&amp;diff=25380</id>
		<title>TimeregPeriod class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=TimeregPeriod_class&amp;diff=25380"/>
		<updated>2016-04-14T10:06:38Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Created page with &amp;quot;{{CGscriptClass_Template |Name=TimeregPeriod  |Description=Define a registration period  |Methods= {{CGscriptMethods_Template|ReturnType=empty|Name=Activate|Description=Activa...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=TimeregPeriod &lt;br /&gt;
|Description=Define a registration period&lt;br /&gt;
&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=empty|Name=Activate|Description=Activate the period and save it}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=empty|Name=Deactivate|Description=Deactivate the period and save it}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=ToString|Description=The string representation of the object.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=Active|HasGetter=1|Description=Get if the period is active}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=DateTime|Name=FromDate|HasGetter=1|Description=Get start date of the period}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=Name|HasGetter=1|Description=Get name of the period}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=ObjectTypeName |HasGetter=1|Description=The name of the type of object.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=DateTime|Name=ToDate |HasGetter=1|Description=Get end date of the period}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_class&amp;diff=25379</id>
		<title>Timereg class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_class&amp;diff=25379"/>
		<updated>2016-04-14T10:01:49Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Created page with &amp;quot;{{CGscriptClass_Template |Name=Timereg |Description=Represent a registration time  |Methods= {{CGscriptMethods_Template|ReturnType=empty|Name=Lock|Description=Lock the timereg...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=Timereg&lt;br /&gt;
|Description=Represent a registration time&lt;br /&gt;
&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=empty|Name=Lock|Description=Lock the timereg and save it}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=ToString|Description=The string representation of the object.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=DateTime|Name=Date|HasGetter=1|Description=Get registration date}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=bool|Name=Locked|HasGetter=1|Description=Get if the registration is locked}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=ObjectTypeName|HasGetter=1|Description=The name of the type of object.}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=Status|HasGetter=1|Description=Get registration type of day (Met, Weekend,... etc)}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=TimeregPeriod|Name=TimeregPeriod|HasGetter=1|Description=Get a TimePeriod object in association with the registration}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=number|Name=TotalHours|HasGetter=1|Description=Get total hours registered}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Group_areMemberOfGroup&amp;diff=25378</id>
		<title>Group areMemberOfGroup</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Group_areMemberOfGroup&amp;diff=25378"/>
		<updated>2016-04-09T03:59:47Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Group_Functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
===Group_areMemberOfGroup===&lt;br /&gt;
&lt;br /&gt;
Check the list user resource id are members of the group.&lt;br /&gt;
&lt;br /&gt;
Which takes the array user resource id and group resource id and returns dictionary of id and true/false. True if member, false if not&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
Group_areMemberOfGroup(arrayUserRid,groupRid);&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
arrayUserRid: Array number resource id of users&lt;br /&gt;
&lt;br /&gt;
groupRid: Is a number resource id of the group&lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
Dictionary&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
Group_areMemberOfGroup({3,4,55,56,6407},6397);&lt;br /&gt;
//{&amp;quot;3&amp;quot;: False, &amp;quot;4&amp;quot;: False, &amp;quot;55&amp;quot;: False, &amp;quot;56&amp;quot;: False, &amp;quot;6407&amp;quot;: True}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Group_areMemberOfGroup&amp;diff=25377</id>
		<title>Group areMemberOfGroup</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Group_areMemberOfGroup&amp;diff=25377"/>
		<updated>2016-04-09T03:59:01Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Group_areMemberOfGroup ===&lt;br /&gt;
&lt;br /&gt;
Check the list user resource id are members of the group.&lt;br /&gt;
&lt;br /&gt;
Which takes the array user resource id and group resource id and returns dictionary of id and true/false. True if member, false if not&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Group_areMemberOfGroup(arrayUserRid,groupRid);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
arrayUserRid: Array number resource id of users&lt;br /&gt;
&lt;br /&gt;
groupRid: Is a number resource id of the group&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
Dictionary&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
Group_areMemberOfGroup({3,4,55,56,6407},6397);&lt;br /&gt;
//{&amp;quot;3&amp;quot;: False, &amp;quot;4&amp;quot;: False, &amp;quot;55&amp;quot;: False, &amp;quot;56&amp;quot;: False, &amp;quot;6407&amp;quot;: True}&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Group_areMemberOfGroup&amp;diff=25376</id>
		<title>Group areMemberOfGroup</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Group_areMemberOfGroup&amp;diff=25376"/>
		<updated>2016-04-09T03:58:09Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Created page with &amp;quot;Category:Group_Functions ﻿﻿{{HelpFiles}}  ===Group_areMemberOfGroup===  Check the list user resource id are members of the group. Which takes the array user resource i...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Group_Functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
===Group_areMemberOfGroup===&lt;br /&gt;
&lt;br /&gt;
Check the list user resource id are members of the group.&lt;br /&gt;
Which takes the array user resource id and group resource id and returns dictionary of id and true/false. True if member, false if not&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
Group_areMemberOfGroup(arrayUserRid,groupRid);&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
arrayUserRid: Array number resource id of users&lt;br /&gt;
groupRid: Is a number resource id of the group&lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
Dictionary&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
Group_areMemberOfGroup({3,4,55,56,6407},6397);&lt;br /&gt;
//{&amp;quot;3&amp;quot;: False, &amp;quot;4&amp;quot;: False, &amp;quot;55&amp;quot;: False, &amp;quot;56&amp;quot;: False, &amp;quot;6407&amp;quot;: True}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=User_getResourceIdFromUserIds&amp;diff=25375</id>
		<title>User getResourceIdFromUserIds</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=User_getResourceIdFromUserIds&amp;diff=25375"/>
		<updated>2016-04-09T03:46:15Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:User_Functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
===User_getResourceIdFromUserIds===&lt;br /&gt;
&lt;br /&gt;
Get the list resource id from list user id&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
User_getResourceIdFromUserIds(arrayUserid);&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
arrayUserid: array number id of users.&lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
Array resource id&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
User_getResourceIdFromUserIds({1,2,3,4});&lt;br /&gt;
//{3,4,55,56}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=User_getResourceIdFromUserIds&amp;diff=25374</id>
		<title>User getResourceIdFromUserIds</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=User_getResourceIdFromUserIds&amp;diff=25374"/>
		<updated>2016-04-09T03:45:50Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Created page with &amp;quot;{{HelpFiles}}  = User_getResourceIdFromUserIds =  Get the list resource id from list user id  === Syntax ===  User_getResourceIdFromUserIds(arrayUserid);  === Arguments ===  a...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
= User_getResourceIdFromUserIds =&lt;br /&gt;
&lt;br /&gt;
Get the list resource id from list user id&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
User_getResourceIdFromUserIds(arrayUserid);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
arrayUserid: array number id of users.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
Array resource id&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
User_getResourceIdFromUserIds({1,2,3,4});&lt;br /&gt;
//{3,4,55,56}&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25360</id>
		<title>Question getAll</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25360"/>
		<updated>2016-02-17T09:52:06Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Questionnaire_Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Question_getAll ===&lt;br /&gt;
&lt;br /&gt;
Get all question by Questionnaire resource Id. &lt;br /&gt;
&lt;br /&gt;
This function needs RPQ context.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Question_getAll(questionnaireResourceId[, Isocode]);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
questionnaireResourceId: is a number expression, it is resource id of Questionnaire.&lt;br /&gt;
&lt;br /&gt;
Isocode: is a string expression, it is [http://www.lingoes.net/en/translator/langcode.htm Iso code] of language&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
Question_getAll(234110);&lt;br /&gt;
/*&lt;br /&gt;
{{12,6801,9,D_Initialize,,{},{}},{12,6805,5,D_InitializeJSON,,{},{}},{12,6802,4,BROWSER,,{},&lt;br /&gt;
{}},{12,6803,1,D_CurrentLanguage,,{{13,1,United Kingdom},{13,2,Gemany}},{}},{12,6804,1,Intro,,&lt;br /&gt;
{{13,1,I am from SUB},{13,2,I am from HQ}},{}},{12,6806,1,Q1,&amp;lt;p&amp;gt; Please rate the day on relevance and quality &amp;lt;/p&amp;gt;,&lt;br /&gt;
{{13,1,Very low},{13,2,Low}, {13,3,Moderate},{13,4,High},{13,5,Very High}},{}}}&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25359</id>
		<title>Question getAll</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25359"/>
		<updated>2016-02-17T09:51:28Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Questionnaire_Functions]]  (Please change to the correct category)&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Question_getAll ===&lt;br /&gt;
&lt;br /&gt;
Get all question by Questionnaire resource Id. This function needs RPQ context.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Question_getAll(questionnaireResourceId[, Isocode]);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
questionnaireResourceId: is a number expression, it is resource id of Questionnaire.&lt;br /&gt;
Isocode: is a string expression, it is [http://www.lingoes.net/en/translator/langcode.htm Iso code] of language&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
Question_getAll(234110);&lt;br /&gt;
/*&lt;br /&gt;
{{12,6801,9,D_Initialize,,{},{}},{12,6805,5,D_InitializeJSON,,{},{}},{12,6802,4,BROWSER,,{},&lt;br /&gt;
{}},{12,6803,1,D_CurrentLanguage,,{{13,1,United Kingdom},{13,2,Gemany}},{}},{12,6804,1,Intro,,&lt;br /&gt;
{{13,1,I am from SUB},{13,2,I am from HQ}},{}},{12,6806,1,Q1,&amp;lt;p&amp;gt; Please rate the day on relevance and quality &amp;lt;/p&amp;gt;,&lt;br /&gt;
{{13,1,Very low},{13,2,Low}, {13,3,Moderate},{13,4,High},{13,5,Very High}},{}}}&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25358</id>
		<title>Question getAll</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25358"/>
		<updated>2016-02-17T09:26:57Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Questionnaire_Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Question_getAll ===&lt;br /&gt;
&lt;br /&gt;
Get all question by Questionnaire resource Id. This function needs RPQ context.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Question_getAll(questionnaireResourceId);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
questionnaireResourceId: is a number expression, it is resource id of Questionnaire.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
Question_getAll(234110);&lt;br /&gt;
/*&lt;br /&gt;
{{12,6801,9,D_Initialize,,{},{}},{12,6805,5,D_InitializeJSON,,{},{}},{12,6802,4,BROWSER,,{},&lt;br /&gt;
{}},{12,6803,1,D_CurrentLanguage,,{{13,1,United Kingdom},{13,2,Gemany}},{}},{12,6804,1,Intro,,&lt;br /&gt;
{{13,1,I am from SUB},{13,2,I am from HQ}},{}},{12,6806,1,Q1,&amp;lt;p&amp;gt; Please rate the day on relevance and quality &amp;lt;/p&amp;gt;,&lt;br /&gt;
{{13,1,Very low},{13,2,Low}, {13,3,Moderate},{13,4,High},{13,5,Very High}},{}}}&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25357</id>
		<title>Question getAll</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25357"/>
		<updated>2016-02-17T09:24:50Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Questionnaire_Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Question_getAll ===&lt;br /&gt;
&lt;br /&gt;
Get all question by Questionnaire resource Id. This function needs RPQ context.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Question_getAll(questionnaireResourceId);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
questionnaireResourceId: is a number expression, it is resource id of Questionnaire.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
Question_getAll(234110);&lt;br /&gt;
/*&lt;br /&gt;
{{12,6801,9,D_Initialize,,{},{}},{12,6805,5,D_InitializeJSON,,{},{}},{12,6802,4,BROWSER,,{},{}},{12,6803,1,D_CurrentLanguage,,{{13,1,United Kingdom},{13,2,Gemany}},{}},{12,6804,1,Intro,,&lt;br /&gt;
{{13,1,I am from SUB},{13,2,I am from HQ}},{}},{12,6806,1,Q1,&amp;lt;p&amp;gt; Please rate the day on relevance and quality &amp;lt;/p&amp;gt;,{{13,1,Very low},{13,2,Low}, {13,3,Moderate},{13,4,High},{13,5,Very High}},{}}}&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25356</id>
		<title>Question getAll</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25356"/>
		<updated>2016-02-17T09:24:15Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Questionnaire_Functions]]&lt;br /&gt;
{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Question_getAll ===&lt;br /&gt;
&lt;br /&gt;
Get all question by Questionnaire resource Id. This function needs RPQ context.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Question_getAll(questionnaireResourceId);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
questionnaireResourceId: is a number expression, it is resource id of Questionnaire.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
	Question_getAll(234110);&lt;br /&gt;
	/*&lt;br /&gt;
	{{12,6801,9,D_Initialize,,{},{}},{12,6805,5,D_InitializeJSON,,{},{}},{12,6802,4,BROWSER,,{},{}},{12,6803,1,D_CurrentLanguage,,{{13,1,United Kingdom},{13,2,Gemany}},{}},{12,6804,1,Intro,,&lt;br /&gt;
	{{13,1,I am from SUB},{13,2,I am from HQ}},{}},{12,6806,1,Q1,&amp;lt;p&amp;gt; Please rate the day on relevance and quality &amp;lt;/p&amp;gt;,{{13,1,Very low},{13,2,Low}, {13,3,Moderate},{13,4,High},{13,5,Very High}},{}}}&lt;br /&gt;
	*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25355</id>
		<title>Question getAll</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25355"/>
		<updated>2016-02-17T09:23:21Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Question_getAll ===&lt;br /&gt;
&lt;br /&gt;
Get all question by Questionnaire resource Id. This function needs RPQ context.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Question_getAll(questionnaireResourceId);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
questionnaireResourceId: is a number expression, it is resource id of Questionnaire.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  Question_getAll(234110);&lt;br /&gt;
  /*&lt;br /&gt;
    {{12,6801,9,D_Initialize,,{},{}},{12,6805,5,D_InitializeJSON,,{},{}},{12,6802,4,BROWSER,,{},{}},{12,6803,1,D_CurrentLanguage,,{{13,1,United Kingdom},{13,2,Gemany}},{}},{12,6804,1,Intro,,&lt;br /&gt;
    {{13,1,I am from SUB},{13,2,I am from HQ}},{}},{12,6806,1,Q1,&amp;lt;p&amp;gt; Please rate the day on relevance and quality &amp;lt;/p&amp;gt;,{{13,1,Very low},{13,2,Low}, {13,3,Moderate},{13,4,High},{13,5,Very High}},{}}}&lt;br /&gt;
  */&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25354</id>
		<title>Question getAll</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25354"/>
		<updated>2016-02-17T09:22:52Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Question_getAll ===&lt;br /&gt;
&lt;br /&gt;
Get all question by Questionnaire resource Id. This function needs RPQ context.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Question_getAll(questionnaireResourceId);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
questionnaireResourceId: is a number expression, it is resource id of Questionnaire.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
 Question_getAll(234110);&lt;br /&gt;
/*&lt;br /&gt;
 {{12,6801,9,D_Initialize,,{},{}},{12,6805,5,D_InitializeJSON,,{},{}},{12,6802,4,BROWSER,,{},{}},{12,6803,1,D_CurrentLanguage,,{{13,1,United Kingdom},{13,2,Gemany}},{}},{12,6804,1,Intro,,&lt;br /&gt;
 {{13,1,I am from SUB},{13,2,I am from HQ}},{}},{12,6806,1,Q1,&amp;lt;p&amp;gt; Please rate the day on relevance and quality &amp;lt;/p&amp;gt;,{{13,1,Very low},{13,2,Low}, {13,3,Moderate},{13,4,High},{13,5,Very High}},{}}}&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25353</id>
		<title>Question getAll</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25353"/>
		<updated>2016-02-17T09:22:05Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Question_getAll ===&lt;br /&gt;
&lt;br /&gt;
Get all question by Questionnaire resource Id. This function needs RPQ context.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Question_getAll(questionnaireResourceId);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
questionnaireResourceId: is a number expression, it is resource id of Questionnaire.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
 Question_getAll(234110);&lt;br /&gt;
/*&lt;br /&gt;
 {{12,6801,9,D_Initialize,,{},{}},{12,6805,5,D_InitializeJSON,,{},{}},{12,6802,4,BROWSER,,{},{}},{12,6803,1,D_CurrentLanguage,,{{13,1,United Kingdom},&lt;br /&gt;
 {13,2,Gemany}},{}},{12,6804,1,Intro,,{{13,1,I am from SUB},{13,2,I am from HQ}},{}},{12,6806,1,Q1,&amp;lt;p&amp;gt; Please rate the day on relevance and quality &amp;lt;/p&amp;gt;,{{13,1,Very low},{13,2,Low}, &lt;br /&gt;
{13,3,Moderate},{13,4,High},{13,5,Very High}},{}}}&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25352</id>
		<title>Question getAll</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25352"/>
		<updated>2016-02-17T09:21:34Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
===Question_getAll===&lt;br /&gt;
&lt;br /&gt;
Get all question by Questionnaire resource Id. This function needs RPQ context.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Question_getAll(questionnaireResourceId);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
questionnaireResourceId: is a number expression, it is resource id of Questionnaire.&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
 Question_getAll(234110);&lt;br /&gt;
 //{{12,6801,9,D_Initialize,,{},{}},{12,6805,5,D_InitializeJSON,,{},{}},{12,6802,4,BROWSER,,{},{}},{12,6803,1,D_CurrentLanguage,,{{13,1,United Kingdom},&lt;br /&gt;
 //{13,2,Gemany}},{}},{12,6804,1,Intro,,{{13,1,I am from SUB},{13,2,I am from HQ}},{}},{12,6806,1,Q1,&amp;lt;p&amp;gt; Please rate the day on relevance and quality &amp;lt;/p&amp;gt;,{{13,1,Very low},{13,2,Low},  //{13,3,Moderate},{13,4,High},{13,5,Very High}},{}}}&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25351</id>
		<title>Question getAll</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Question_getAll&amp;diff=25351"/>
		<updated>2016-02-17T09:20:49Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Created page with &amp;quot;Category:Questionnaire_Functions ﻿﻿{{HelpFiles}}  =Question_getAll=  Get all question by Questionnaire resource Id. This function needs RPQ context.  ===Syntax===  Que...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Questionnaire_Functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=Question_getAll=&lt;br /&gt;
&lt;br /&gt;
Get all question by Questionnaire resource Id.&lt;br /&gt;
This function needs RPQ context.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
Question_getAll(questionnaireResourceId);&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
questionnaireResourceId: is a number expression, it is resource id of Questionnaire. &lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
     Question_getAll(234110);&lt;br /&gt;
     //{{12,6801,9,D_Initialize,,{},{}},{12,6805,5,D_InitializeJSON,,{},{}},{12,6802,4,BROWSER,,{},{}},{12,6803,1,D_CurrentLanguage,,{{13,1,United Kingdom},{13,2,Gemany}},{}},{12,6804,1,Intro,,{{13,1,I am from SUB},{13,2,I am from HQ}},{}},{12,6806,1,Q1,&amp;lt;p&amp;gt; Please rate the day on relevance and quality &amp;lt;/p&amp;gt;,{{13,1,Very low},{13,2,Low},{13,3,Moderate},{13,4,High},{13,5,Very High}},{}}}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25350</id>
		<title>Timereg getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25350"/>
		<updated>2016-02-05T09:18:35Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
===Timereg_getByUsers===&lt;br /&gt;
&lt;br /&gt;
Returns a dictionary where keys are resource ids and value is a dictionary where the key is the userid and the value is a list of timereg arrays ordered by the date. &lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(UserResourceId, dateStart, dateEnd)&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
*UserResourceId: is a array user resource id&lt;br /&gt;
*dateStart: is a array datetime&lt;br /&gt;
*dateEnd: is a array datetime&lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
Dictionary&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array dateStart = DateTime_fromInvariant(&amp;quot;2016-01-05 00:00:00&amp;quot;);&lt;br /&gt;
array dateEnd = DateTime_fromInvariant(&amp;quot;2016-02-05 00:00:00&amp;quot;);&lt;br /&gt;
Dictionary regtime = Timereg_getByUsers({717536}, dateStart, dateEnd);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25349</id>
		<title>Timereg getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25349"/>
		<updated>2016-02-05T09:18:03Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=Timereg_getByUsers=&lt;br /&gt;
&lt;br /&gt;
Returns a dictionary where keys are resource ids and value is a dictionary where the key is the userid and the value is a list of timereg arrays ordered by the date. &lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(UserResourceId, dateStart, dateEnd)&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
*UserResourceId: is a array user resource id&lt;br /&gt;
*dateStart: is a array datetime&lt;br /&gt;
*dateEnd: is a array datetime&lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
Dictionary&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array dateStart = DateTime_fromInvariant(&amp;quot;2016-01-05 00:00:00&amp;quot;);&lt;br /&gt;
array dateEnd = DateTime_fromInvariant(&amp;quot;2016-02-05 00:00:00&amp;quot;);&lt;br /&gt;
Dictionary regtime = Timereg_getByUsers({717536}, dateStart, dateEnd);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25348</id>
		<title>Timereg getByUsers</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Timereg_getByUsers&amp;diff=25348"/>
		<updated>2016-02-05T09:13:49Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: Created page with &amp;quot;Category:Functions ﻿﻿{{HelpFiles}}  =Timereg_getByUsers=  Returns a dictionary where keys are resource ids and value is a dictionary where the key is the userid and th...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=Timereg_getByUsers=&lt;br /&gt;
&lt;br /&gt;
Returns a dictionary where keys are resource ids and value is a dictionary where the key is the userid and the value is a list of timereg arrays ordered by the date. &lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
Timereg_getByUsers(UserResourceId, dateStart, dateEnd)&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
*UserResourceId: is a array user resource id&lt;br /&gt;
*dateStart: is a array datetime&lt;br /&gt;
*dateEnd: is a array datetime&lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
Dictionary&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
	array dateStart = DateTime_fromInvariant(&amp;quot;2016-01-05 00:00:00&amp;quot;);&lt;br /&gt;
	array dateEnd = DateTime_fromInvariant(&amp;quot;2016-02-05 00:00:00&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	Dictionary regtime = Timereg_getByUsers({717536}, dateStart, dateEnd);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=File:2016-01-06_16-47-44.png&amp;diff=25318</id>
		<title>File:2016-01-06 16-47-44.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=File:2016-01-06_16-47-44.png&amp;diff=25318"/>
		<updated>2016-01-11T07:30:37Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MsUpload&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Tabulation_setTableDiagramStyle&amp;diff=25307</id>
		<title>Tabulation setTableDiagramStyle</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Tabulation_setTableDiagramStyle&amp;diff=25307"/>
		<updated>2015-12-08T02:52:44Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Style_setting_functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
===Tabulation_setTableDiagramStyle===&lt;br /&gt;
&lt;br /&gt;
Sets the style for a chart. &lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(styleType, tableDiagramStyle, argTableDiagramStyle);&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
*styleType: is the CELL type that will be affected by the call. It&#039;s the value of the Table diagram constants. Or we can also use the name of [http://wiki.catglobe.com/index.php/CGS_Constants_list#Table_Diagram_constants Table Diagram constants]&lt;br /&gt;
*tableDiagramStyle: is the kind of style. It&#039;s the value of the Table Diagram style constants. Or we can also use the name of [http://wiki.catglobe.com/index.php/CGS_Constants_list#Table_Diagram_style_constants Table Diagram style constants]&lt;br /&gt;
*argTableDiagramStyle: is argument for the given tableDiagramStyle&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;tableintopic&amp;quot; style=&amp;quot;border-collapse: collapse;  border: 1px solid rgb(1, 1, 1)&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;958&amp;quot;&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; bgcolor=&amp;quot;#F59D56&amp;quot; width=&amp;quot;227&amp;quot; | &lt;br /&gt;
TableDiagramStyle&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; bgcolor=&amp;quot;#F59D56&amp;quot; width=&amp;quot;73&amp;quot; |&lt;br /&gt;
Argument type&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; bgcolor=&amp;quot;#F59D56&amp;quot; width=&amp;quot;433&amp;quot; | &lt;br /&gt;
Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_FILL&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;73&amp;quot; | array&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;433&amp;quot; | Is the array of function [http://wiki.catglobe.com/index.php/DiagramFillStyle_getDefault DiagramFillStyle_getDefault]&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_DECIMAL&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | number&amp;lt;br/&amp;gt;&lt;br /&gt;
| With min 0&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_FONT&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | array&amp;lt;br/&amp;gt;&lt;br /&gt;
| Is the array of function [http://wiki.catglobe.com/index.php/DiagramFontStyle_getDefault DiagramFontStyle_getDefault]&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_VALIGN&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | string&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes string values of these Center, Top, Bottom&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_HALIGN&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | string&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes string values of these Center, Left, Right&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_NUMBER_FORMATTER&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | string&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes a string.format string, default is &amp;quot;{0:&amp;quot;+decimalplaces+&amp;quot;}&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_PERCENT_FORMATTER&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | string&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes a string.format string, default is &amp;quot;{0:&amp;quot;+decimalplaces+&amp;quot;}%&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_SIGNIFICANCE_FORMATTER&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | string&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes a string.format string, default is &amp;quot;{0:[+];[-];,} {1}&amp;quot;&amp;lt;br/&amp;gt;where 0 is int that is positive, negative or zero depending on significance and 1 is the Z value&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_BORDER_STYLE&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | object&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes a [http://wiki.catglobe.com/index.php/TabulationBorder_class Border object]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
Empty&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
*Before set Table diagram style&lt;br /&gt;
[[File:Tabulation setTableDiagramStyle1.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
DCS_use(15507609);&lt;br /&gt;
Tabulation_setTableLayout(TableChartLayout_Classic);&lt;br /&gt;
&lt;br /&gt;
array FoS_default = DiagramFontStyle_getDefault(); //Gets a default chart font style object&lt;br /&gt;
//Custom chart font style&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_COLOR] = Color_getByRGB(&amp;quot;#000000&amp;quot;);&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_FACE] = &amp;quot;Arial&amp;quot;;&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_SIZE] = 10;&lt;br /&gt;
&lt;br /&gt;
array FiS_default = DiagramFillStyle_getDefault(); //Gets a default chart fill style object&lt;br /&gt;
//Custom chart fill style&lt;br /&gt;
FiS_default[DIAGRAM_FILL_STYLE_COLOR] = Color_getByRGB(&amp;quot;#f3f4f5&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_FONT, FoS_default); //Set custom chart font style&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_FILL, FiS_default); //Set custom chart fill style&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_VALIGN, &amp;quot;center&amp;quot;); //Vertical align the content inside&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;right&amp;quot;); //Horizontal align the content inside&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_NUMBER_FORMATTER, &amp;quot;{0:#;minus #;zero}&amp;quot;); //Set number style format&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_PERCENT_FORMATTER, &amp;quot;{0:#;minus #;zero}pct&amp;quot;); //Set percent style format&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_SIGNIFICANCE_FORMATTER, &amp;quot;{1}{0:+;-;,}&amp;quot;); //Set significance style format&lt;br /&gt;
&lt;br /&gt;
createCrossDiagram({&amp;quot;QA1&amp;quot;},{&amp;quot;D_Age_Group&amp;quot;});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*After setting Table diagram style with source above&lt;br /&gt;
[[File:Tabulation setTableDiagramStyle2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
DCS_use(15507609);&lt;br /&gt;
Tabulation_setTableLayout(TableChartLayout_Classic);&lt;br /&gt;
array FoS_header = DiagramFontStyle_getDefault(); &lt;br /&gt;
FoS_header[DIAGRAM_FONT_STYLE_COLOR] = Color_getByRGB(&amp;quot;#307D7E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
array FiS_header = DiagramFillStyle_getDefault();&lt;br /&gt;
FiS_header[DIAGRAM_FILL_STYLE_COLOR] =  Color_getByRGB(&amp;quot;#AF7817&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel1, TABLE_DIAGRAM_STYLE_FONT, FoS_header);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel1, TABLE_DIAGRAM_STYLE_FILL, FiS_header);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel1, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;center&amp;quot;);&lt;br /&gt;
object customBorderLevel2 = new TabulationBorder(&amp;quot;Top,Bottom&amp;quot;, 2, &amp;quot;Solid&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel2, TABLE_DIAGRAM_STYLE_BORDER_STYLE, customBorderLevel2);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AbsoluteColumn, TABLE_DIAGRAM_STYLE_FONT, FoS_header);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AbsoluteColumn, TABLE_DIAGRAM_STYLE_FILL, FiS_header);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AbsoluteColumn, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;center&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//-----------------------------&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AbsoluteColumnValue, TABLE_DIAGRAM_STYLE_DECIMAL, 0);&lt;br /&gt;
//-----------------------------&lt;br /&gt;
FiS_header[DIAGRAM_FILL_STYLE_COLOR] = Color_getByRGB(&amp;quot;#387C44&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel2, TABLE_DIAGRAM_STYLE_DECIMAL, 1);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel2, TABLE_DIAGRAM_STYLE_FILL, FiS_header);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_PercentageColumn, TABLE_DIAGRAM_STYLE_DECIMAL, 1);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_PercentageColumn, TABLE_DIAGRAM_STYLE_FILL, FiS_header);&lt;br /&gt;
&lt;br /&gt;
///////////////////////////////////////////////////////////////&lt;br /&gt;
array FoS_default = DiagramFontStyle_getDefault(); &lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_BOLD] = true;  &lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceCell, TABLE_DIAGRAM_STYLE_FONT, FoS_default);&lt;br /&gt;
TabulationBorder tb = new TabulationBorder(&amp;quot;Left&amp;quot;, 2, &amp;quot;Solid&amp;quot;, Color_getByRGB(&amp;quot;#303030&amp;quot;));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceCell, TABLE_DIAGRAM_STYLE_BORDER_STYLE, tb);&lt;br /&gt;
&lt;br /&gt;
array FiS_default = DiagramFillStyle_getDefault();&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_BOLD] = false;  &lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_COLOR] = Color_getByRGB(&amp;quot;#000000&amp;quot;);&lt;br /&gt;
FiS_default[DIAGRAM_FILL_STYLE_COLOR] = Color_getByRGB(&amp;quot;#307D7E&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceRow, TABLE_DIAGRAM_STYLE_FONT, FoS_default);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceRow, TABLE_DIAGRAM_STYLE_FILL, FiS_default);&lt;br /&gt;
&lt;br /&gt;
createCrossDiagram({&amp;quot;QA1&amp;quot;},{&amp;quot;D_Age_Group&amp;quot;});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*After setting Table diagram style with source above&lt;br /&gt;
[[File:setTableDiagramStyle3.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
DCS_use(15507609);&lt;br /&gt;
Tabulation_setTableLayout(TableChartLayout_Standard);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setSignificance(true);&lt;br /&gt;
Tabulation_setCountAnswer(true);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setMergeStatisticPctItem(true);&lt;br /&gt;
Tabulation_setEnableOddEvenRowHeader(true);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setAbsText(&amp;quot;abs&amp;quot;);&lt;br /&gt;
Tabulation_setPctText(&amp;quot;%&amp;quot;);&lt;br /&gt;
Tabulation_setTotalText(&amp;quot;Resp.&amp;quot;);&lt;br /&gt;
//--------------------------------------------------//&lt;br /&gt;
array FoS_default = DiagramFontStyle_getDefault();&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_COLOR] = Color_getByRGB(&amp;quot;#000000&amp;quot;);&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_FACE] = &amp;quot;Arial&amp;quot;;&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_SIZE] = 10 ;&lt;br /&gt;
&lt;br /&gt;
array FiS_default = DiagramFillStyle_getDefault();&lt;br /&gt;
FiS_default[DIAGRAM_FILL_STYLE_INHERIT] = true;&lt;br /&gt;
&lt;br /&gt;
array DiagramS_default = Tabulation_getDefaultDiagramStyle(Diagram_Type_Table);&lt;br /&gt;
DiagramS_default[TABLE_DIAGRAM_STYLE_FONT] = FoS_default;&lt;br /&gt;
DiagramS_default[TABLE_DIAGRAM_STYLE_FILL] = FiS_default;&lt;br /&gt;
DiagramS_default[TABLE_DIAGRAM_STYLE_VALIGN] = &amp;quot;center&amp;quot;;&lt;br /&gt;
DiagramS_default[TABLE_DIAGRAM_STYLE_HALIGN] = &amp;quot;right&amp;quot;;&lt;br /&gt;
DiagramS_default[TABLE_DIAGRAM_STYLE_DECIMAL] = 0;&lt;br /&gt;
&lt;br /&gt;
Tabulation_setDiagramStyle(TableDiagram_AllTable, DiagramS_default);&lt;br /&gt;
//--------------------------------------------------//&lt;br /&gt;
FiS_default[DIAGRAM_FILL_STYLE_COLOR] = Color_getByRGB(&amp;quot;#FFFFFF&amp;quot;);&lt;br /&gt;
FiS_default[DIAGRAM_FILL_STYLE_INHERIT] = false;&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeader, TABLE_DIAGRAM_STYLE_FILL, FiS_default);&lt;br /&gt;
&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_BOLD] = true;&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceCell, TABLE_DIAGRAM_STYLE_FONT, FoS_default);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceCell, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;right&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel1, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;center&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel2, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;center&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceRowValue, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;center&amp;quot;);&lt;br /&gt;
object customBorderAllTable = new TabulationBorder(&amp;quot;Top,Bottom,Left,Right&amp;quot;, 0, &amp;quot;None&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_BORDER_STYLE, customBorderAllTable);&lt;br /&gt;
object customBorderHeaderLevel1 = new TabulationBorder(&amp;quot;Bottom&amp;quot;, 1, &amp;quot;Solid&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel1, TABLE_DIAGRAM_STYLE_BORDER_STYLE, customBorderHeaderLevel1);&lt;br /&gt;
object customBorderHeaderLevel2 = new TabulationBorder(&amp;quot;Top,Bottom&amp;quot;, 1, &amp;quot;Solid&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel2, TABLE_DIAGRAM_STYLE_BORDER_STYLE, customBorderHeaderLevel2);&lt;br /&gt;
object customBorderTotalRowValue = new TabulationBorder(&amp;quot;Top&amp;quot;, 1, &amp;quot;Solid&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_TotalRowValue, TABLE_DIAGRAM_STYLE_BORDER_STYLE, customBorderTotalRowValue);&lt;br /&gt;
object customBorderSpacerCell = new TabulationBorder(&amp;quot;All&amp;quot;, 0, &amp;quot;None&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SpacerCell, TABLE_DIAGRAM_STYLE_BORDER_STYLE, customBorderSpacerCell);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_NUMBER_FORMATTER, &amp;quot;{0:##,#;(##,#)}&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_PERCENT_FORMATTER, &amp;quot;{0:##,#;(##,#)}&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_SIGNIFICANCE_FORMATTER, &amp;quot;{1}{0:+;-;,}&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
createCrossDiagram({&amp;quot;QA1&amp;quot;},{&amp;quot;D_Age_Group&amp;quot;});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*After setting Table diagram style with source above&lt;br /&gt;
[[File:setTableDiagramStyle4.png|none]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Tabulation_setTableDiagramStyle&amp;diff=25305</id>
		<title>Tabulation setTableDiagramStyle</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Tabulation_setTableDiagramStyle&amp;diff=25305"/>
		<updated>2015-12-08T02:44:07Z</updated>

		<summary type="html">&lt;p&gt;Lekhacbaongoc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Style_setting_functions]]&lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
===Tabulation_setTableDiagramStyle===&lt;br /&gt;
&lt;br /&gt;
Sets the style for a chart. &lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(styleType, tableDiagramStyle, argTableDiagramStyle);&lt;br /&gt;
&lt;br /&gt;
===Arguments===&lt;br /&gt;
&lt;br /&gt;
*styleType: is the CELL type that will be affected by the call. It&#039;s the value of the Table diagram constants. Or we can also use the name of [http://wiki.catglobe.com/index.php/CGS_Constants_list#Table_Diagram_constants Table Diagram constants]&lt;br /&gt;
*tableDiagramStyle: is the kind of style. It&#039;s the value of the Table Diagram style constants. Or we can also use the name of [http://wiki.catglobe.com/index.php/CGS_Constants_list#Table_Diagram_style_constants Table Diagram style constants]&lt;br /&gt;
*argTableDiagramStyle: is argument for the given tableDiagramStyle&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;tableintopic&amp;quot; style=&amp;quot;border-collapse: collapse;  border: 1px solid rgb(1, 1, 1)&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;958&amp;quot;&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; bgcolor=&amp;quot;#F59D56&amp;quot; width=&amp;quot;227&amp;quot; | &lt;br /&gt;
TableDiagramStyle&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; bgcolor=&amp;quot;#F59D56&amp;quot; width=&amp;quot;73&amp;quot; |&lt;br /&gt;
Argument type&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; bgcolor=&amp;quot;#F59D56&amp;quot; width=&amp;quot;433&amp;quot; | &lt;br /&gt;
Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_FILL&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;73&amp;quot; | array&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;433&amp;quot; | Is the array of function [http://wiki.catglobe.com/index.php/DiagramFillStyle_getDefault DiagramFillStyle_getDefault]&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_DECIMAL&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | number&amp;lt;br/&amp;gt;&lt;br /&gt;
| With min 0&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_FONT&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | array&amp;lt;br/&amp;gt;&lt;br /&gt;
| Is the array of function [http://wiki.catglobe.com/index.php/DiagramFontStyle_getDefault DiagramFontStyle_getDefault]&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_VALIGN&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | string&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes string values of these Center, Top, Bottom&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_HALIGN&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | string&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes string values of these Center, Left, Right&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_NUMBER_FORMATTER&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | string&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes a string.format string, default is &amp;quot;{0:&amp;quot;+decimalplaces+&amp;quot;}&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_PERCENT_FORMATTER&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | string&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes a string.format string, default is &amp;quot;{0:&amp;quot;+decimalplaces+&amp;quot;}%&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_SIGNIFICANCE_FORMATTER&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | string&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes a string.format string, default is &amp;quot;{0:[+];[-];,} {1}&amp;quot;&amp;lt;br/&amp;gt;where 0 is int that is positive, negative or zero depending on significance and 1 is the Z value&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;227&amp;quot; | TABLE_DIAGRAM_STYLE_BORDER_STYLE&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border: 1px solid #010101&amp;quot; width=&amp;quot;174&amp;quot; | object&amp;lt;br/&amp;gt;&lt;br /&gt;
| takes a [http://wiki.catglobe.com/index.php/TabulationBorder_class Border object]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Return type===&lt;br /&gt;
&lt;br /&gt;
Empty&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
*Before set Table diagram style&lt;br /&gt;
[[File:Tabulation setTableDiagramStyle1.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
DCS_use(15507609);&lt;br /&gt;
Tabulation_setTableLayout(TableChartLayout_Classic);&lt;br /&gt;
&lt;br /&gt;
array FoS_default = DiagramFontStyle_getDefault(); //Gets a default chart font style object&lt;br /&gt;
//Custom chart font style&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_COLOR] = Color_getByRGB(&amp;quot;#000000&amp;quot;);&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_FACE] = &amp;quot;Arial&amp;quot;;&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_SIZE] = 10;&lt;br /&gt;
&lt;br /&gt;
array FiS_default = DiagramFillStyle_getDefault(); //Gets a default chart fill style object&lt;br /&gt;
//Custom chart fill style&lt;br /&gt;
FiS_default[DIAGRAM_FILL_STYLE_COLOR] = Color_getByRGB(&amp;quot;#f3f4f5&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_FONT, FoS_default); //Set custom chart font style&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_FILL, FiS_default); //Set custom chart fill style&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_VALIGN, &amp;quot;center&amp;quot;); //Vertical align the content inside&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;right&amp;quot;); //Horizontal align the content inside&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_NUMBER_FORMATTER, &amp;quot;{0:#;minus #;zero}&amp;quot;); //Set number style format&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_PERCENT_FORMATTER, &amp;quot;{0:#;minus #;zero}pct&amp;quot;); //Set percent style format&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_SIGNIFICANCE_FORMATTER, &amp;quot;{1}{0:+;-;,}&amp;quot;); //Set significance style format&lt;br /&gt;
&lt;br /&gt;
createCrossDiagram({&amp;quot;QA1&amp;quot;},{&amp;quot;D_Age_Group&amp;quot;});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*After setting Table diagram style with source above&lt;br /&gt;
[[File:Tabulation setTableDiagramStyle2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
DCS_use(15507609);&lt;br /&gt;
Tabulation_setTableLayout(TableChartLayout_Classic);&lt;br /&gt;
array FoS_header = DiagramFontStyle_getDefault(); &lt;br /&gt;
FoS_header[DIAGRAM_FONT_STYLE_COLOR] = Color_getByRGB(&amp;quot;#307D7E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
array FiS_header = DiagramFillStyle_getDefault();&lt;br /&gt;
FiS_header[DIAGRAM_FILL_STYLE_COLOR] =  Color_getByRGB(&amp;quot;#AF7817&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel1, TABLE_DIAGRAM_STYLE_FONT, FoS_header);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel1, TABLE_DIAGRAM_STYLE_FILL, FiS_header);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel1, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;center&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel2, TABLE_DIAGRAM_STYLE_BORDER_STYLE, new TabulationBorder(&amp;quot;Top,Bottom&amp;quot;, 2, &amp;quot;Solid&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;)));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AbsoluteColumn, TABLE_DIAGRAM_STYLE_FONT, FoS_header);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AbsoluteColumn, TABLE_DIAGRAM_STYLE_FILL, FiS_header);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AbsoluteColumn, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;center&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//-----------------------------&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AbsoluteColumnValue, TABLE_DIAGRAM_STYLE_DECIMAL, 0);&lt;br /&gt;
//-----------------------------&lt;br /&gt;
FiS_header[DIAGRAM_FILL_STYLE_COLOR] = Color_getByRGB(&amp;quot;#387C44&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel2, TABLE_DIAGRAM_STYLE_DECIMAL, 1);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel2, TABLE_DIAGRAM_STYLE_FILL, FiS_header);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_PercentageColumn, TABLE_DIAGRAM_STYLE_DECIMAL, 1);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_PercentageColumn, TABLE_DIAGRAM_STYLE_FILL, FiS_header);&lt;br /&gt;
&lt;br /&gt;
///////////////////////////////////////////////////////////////&lt;br /&gt;
array FoS_default = DiagramFontStyle_getDefault(); &lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_BOLD] = true;  &lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceCell, TABLE_DIAGRAM_STYLE_FONT, FoS_default);&lt;br /&gt;
TabulationBorder tb = new TabulationBorder(&amp;quot;Left&amp;quot;, 2, &amp;quot;Solid&amp;quot;, Color_getByRGB(&amp;quot;#303030&amp;quot;));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceCell, TABLE_DIAGRAM_STYLE_BORDER_STYLE, tb);&lt;br /&gt;
&lt;br /&gt;
array FiS_default = DiagramFillStyle_getDefault();&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_BOLD] = false;  &lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_COLOR] = Color_getByRGB(&amp;quot;#000000&amp;quot;);&lt;br /&gt;
FiS_default[DIAGRAM_FILL_STYLE_COLOR] = Color_getByRGB(&amp;quot;#307D7E&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceRow, TABLE_DIAGRAM_STYLE_FONT, FoS_default);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceRow, TABLE_DIAGRAM_STYLE_FILL, FiS_default);&lt;br /&gt;
&lt;br /&gt;
createCrossDiagram({&amp;quot;QA1&amp;quot;},{&amp;quot;D_Age_Group&amp;quot;});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*After setting Table diagram style with source above&lt;br /&gt;
[[File:setTableDiagramStyle3.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
DCS_use(15507609);&lt;br /&gt;
Tabulation_setTableLayout(TableChartLayout_Standard);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setSignificance(true);&lt;br /&gt;
Tabulation_setCountAnswer(true);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setMergeStatisticPctItem(true);&lt;br /&gt;
Tabulation_setEnableOddEvenRowHeader(true);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setAbsText(&amp;quot;abs&amp;quot;);&lt;br /&gt;
Tabulation_setPctText(&amp;quot;%&amp;quot;);&lt;br /&gt;
Tabulation_setTotalText(&amp;quot;Resp.&amp;quot;);&lt;br /&gt;
//--------------------------------------------------//&lt;br /&gt;
array FoS_default = DiagramFontStyle_getDefault();&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_COLOR] = Color_getByRGB(&amp;quot;#000000&amp;quot;);&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_FACE] = &amp;quot;Arial&amp;quot;;&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_SIZE] = 10 ;&lt;br /&gt;
&lt;br /&gt;
array FiS_default = DiagramFillStyle_getDefault();&lt;br /&gt;
FiS_default[DIAGRAM_FILL_STYLE_INHERIT] = true;&lt;br /&gt;
&lt;br /&gt;
array DiagramS_default = Tabulation_getDefaultDiagramStyle(Diagram_Type_Table);&lt;br /&gt;
DiagramS_default[TABLE_DIAGRAM_STYLE_FONT] = FoS_default;&lt;br /&gt;
DiagramS_default[TABLE_DIAGRAM_STYLE_FILL] = FiS_default;&lt;br /&gt;
DiagramS_default[TABLE_DIAGRAM_STYLE_VALIGN] = &amp;quot;center&amp;quot;;&lt;br /&gt;
DiagramS_default[TABLE_DIAGRAM_STYLE_HALIGN] = &amp;quot;right&amp;quot;;&lt;br /&gt;
DiagramS_default[TABLE_DIAGRAM_STYLE_DECIMAL] = 0;&lt;br /&gt;
&lt;br /&gt;
Tabulation_setDiagramStyle(TableDiagram_AllTable, DiagramS_default);&lt;br /&gt;
//--------------------------------------------------//&lt;br /&gt;
FiS_default[DIAGRAM_FILL_STYLE_COLOR] = Color_getByRGB(&amp;quot;#FFFFFF&amp;quot;);&lt;br /&gt;
FiS_default[DIAGRAM_FILL_STYLE_INHERIT] = false;&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeader, TABLE_DIAGRAM_STYLE_FILL, FiS_default);&lt;br /&gt;
&lt;br /&gt;
FoS_default[DIAGRAM_FONT_STYLE_BOLD] = true;&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceCell, TABLE_DIAGRAM_STYLE_FONT, FoS_default);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceCell, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;right&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel1, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;center&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel2, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;center&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SignificanceRowValue, TABLE_DIAGRAM_STYLE_HALIGN, &amp;quot;center&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_BORDER_STYLE, new TabulationBorder(&amp;quot;Top,Bottom,Left,Right&amp;quot;, 0, &amp;quot;None&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;)));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel1, TABLE_DIAGRAM_STYLE_BORDER_STYLE, new TabulationBorder(&amp;quot;Bottom&amp;quot;, 1, &amp;quot;Solid&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;)));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_ColumnHeaderLevel2, TABLE_DIAGRAM_STYLE_BORDER_STYLE, new TabulationBorder(&amp;quot;Top,Bottom&amp;quot;, 1, &amp;quot;Solid&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;)));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_TotalRowValue, TABLE_DIAGRAM_STYLE_BORDER_STYLE, new TabulationBorder(&amp;quot;Top&amp;quot;, 1, &amp;quot;Solid&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;)));&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_SpacerCell, TABLE_DIAGRAM_STYLE_BORDER_STYLE, new TabulationBorder(&amp;quot;All&amp;quot;, 0, &amp;quot;None&amp;quot;, Color_getByRGB(&amp;quot;#000000&amp;quot;)));&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_NUMBER_FORMATTER, &amp;quot;{0:##,#;(##,#)}&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_PERCENT_FORMATTER, &amp;quot;{0:##,#;(##,#)}&amp;quot;);&lt;br /&gt;
Tabulation_setTableDiagramStyle(TableDiagram_AllTable, TABLE_DIAGRAM_STYLE_SIGNIFICANCE_FORMATTER, &amp;quot;{1}{0:+;-;,}&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
createCrossDiagram({&amp;quot;QA1&amp;quot;},{&amp;quot;D_Age_Group&amp;quot;});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*After setting Table diagram style with source above&lt;br /&gt;
[[File:setTableDiagramStyle4.png|none]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Lekhacbaongoc</name></author>
	</entry>
</feed>