<?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=Tungocman</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=Tungocman"/>
	<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/Special:Contributions/Tungocman"/>
	<updated>2026-05-09T19:24:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SetResource&amp;diff=238630</id>
		<title>SetResource</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SetResource&amp;diff=238630"/>
		<updated>2018-07-27T05:05:43Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Resource_Functions]]&lt;br /&gt;
&lt;br /&gt;
{{HelpFiles}} __NOTOC__&lt;br /&gt;
&lt;br /&gt;
It is used to set the resource used in&lt;br /&gt;
       getBoolConstant,&lt;br /&gt;
       getBooleanConstant,&lt;br /&gt;
       getNumberConstant,&lt;br /&gt;
       getStringConstant,&lt;br /&gt;
       getDateTimeConstant,&lt;br /&gt;
       getSingleConstant,&lt;br /&gt;
       getSingleConstantSelectedText,&lt;br /&gt;
       getMultiConstant,&lt;br /&gt;
       getMultiConstantSelectedTexts,&lt;br /&gt;
if none is given as parameter&lt;br /&gt;
&#039;&#039;&#039;REALLY SHOULD REMOVE THAT FUNCTION, SINCE PROBABLY NOONE EVER USED IT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
setResource(string resourceGUID);&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&#039;&#039;resourceGUID&#039;&#039;: string.&lt;br /&gt;
&lt;br /&gt;
== Return type ==&lt;br /&gt;
Empty&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
setResource(&amp;quot;F04731D2-23A7-4877-BE75-6E8C027E3B4E&amp;quot;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SetResource&amp;diff=238629</id>
		<title>SetResource</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SetResource&amp;diff=238629"/>
		<updated>2018-07-27T05:05:29Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Resource_Functions]]&lt;br /&gt;
&lt;br /&gt;
{{HelpFiles}} __NOTOC__&lt;br /&gt;
&lt;br /&gt;
It is used to set the resource used in&lt;br /&gt;
       getBoolConstant,&lt;br /&gt;
       getBooleanConstant,&lt;br /&gt;
       getNumberConstant,&lt;br /&gt;
       getStringConstant,&lt;br /&gt;
       getDateTimeConstant,&lt;br /&gt;
       getSingleConstant,&lt;br /&gt;
       getSingleConstantSelectedText,&lt;br /&gt;
       getMultiConstant,&lt;br /&gt;
       getMultiConstantSelectedTexts,&lt;br /&gt;
if none is given as parameter&lt;br /&gt;
&#039;&#039;REALLY SHOULD REMOVE THAT FUNCTION, SINCE PROBABLY NOONE EVER USED IT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
setResource(string resourceGUID);&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&#039;&#039;resourceGUID&#039;&#039;: string.&lt;br /&gt;
&lt;br /&gt;
== Return type ==&lt;br /&gt;
Empty&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
setResource(&amp;quot;F04731D2-23A7-4877-BE75-6E8C027E3B4E&amp;quot;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SetResource&amp;diff=238628</id>
		<title>SetResource</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SetResource&amp;diff=238628"/>
		<updated>2018-07-27T05:03:41Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Resource_Functions]]&lt;br /&gt;
&lt;br /&gt;
{{HelpFiles}} &lt;br /&gt;
&lt;br /&gt;
It is used to set the resource used in&lt;br /&gt;
       getBoolConstant,&lt;br /&gt;
       getBooleanConstant,&lt;br /&gt;
       getNumberConstant,&lt;br /&gt;
       getStringConstant,&lt;br /&gt;
       getDateTimeConstant,&lt;br /&gt;
       getSingleConstant,&lt;br /&gt;
       getSingleConstantSelectedText,&lt;br /&gt;
       getMultiConstant,&lt;br /&gt;
       getMultiConstantSelectedTexts,&lt;br /&gt;
if none is given as parameter&lt;br /&gt;
&#039;&#039;REALLY SHOULD REMOVE THAT FUNCTION, SINCE PROBABLY NOONE EVER USED IT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
setResource(string resourceGUID);&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&#039;&#039;resourceGUID&#039;&#039;: string.&lt;br /&gt;
&lt;br /&gt;
== Return type ==&lt;br /&gt;
Empty&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
setResource(&amp;quot;F04731D2-23A7-4877-BE75-6E8C027E3B4E&amp;quot;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=PushDiagramsToViewer&amp;diff=238627</id>
		<title>PushDiagramsToViewer</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=PushDiagramsToViewer&amp;diff=238627"/>
		<updated>2018-07-27T05:00:25Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:General_Functions]]&lt;br /&gt;
{{HelpFiles}} &lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
PLEASE UPDATE ME FOR MORE DETAIL ABOUT THE USAGE OF THIS FUNCTION!&lt;br /&gt;
&lt;br /&gt;
Below is the discussion about the meaning of this function:&lt;br /&gt;
&lt;br /&gt;
Q: Can you show me more info about this function PushDiagramsToViewer()?&lt;br /&gt;
&lt;br /&gt;
A: It just updates the session information with the report elements. This allows you to run a workflow one place and view the diagrams in some other process (for the same session ofcourse)&lt;br /&gt;
Otherwise it is normally only done when using the cgs prompt&lt;br /&gt;
&lt;br /&gt;
Q: When this line is excuted, it auto makes all current viewers in other processes update the diagrams immediately. it is the meaning of this function?&lt;br /&gt;
&lt;br /&gt;
A: It just updates the session info... You ofcourse still need to refresh the browser showing TabulationResultViewer.aspx to see the new diagrams&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
pushDiagramsToViewer ();&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&lt;br /&gt;
Empty&lt;br /&gt;
&lt;br /&gt;
== Return type ==&lt;br /&gt;
Empty&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=PushDiagramsToViewer&amp;diff=238626</id>
		<title>PushDiagramsToViewer</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=PushDiagramsToViewer&amp;diff=238626"/>
		<updated>2018-07-27T04:58:03Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:General_Functions]]&lt;br /&gt;
{{HelpFiles}} &lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= pushDiagramsToViewer =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
pushDiagramsToViewer ();&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&lt;br /&gt;
Empty&lt;br /&gt;
&lt;br /&gt;
== Return type ==&lt;br /&gt;
Empty&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=PushDiagramsToViewer&amp;diff=238625</id>
		<title>PushDiagramsToViewer</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=PushDiagramsToViewer&amp;diff=238625"/>
		<updated>2018-07-27T04:57:32Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:General_Functions]]&lt;br /&gt;
{{HelpFiles}} &lt;br /&gt;
_NOTOC_&lt;br /&gt;
&lt;br /&gt;
= pushDiagramsToViewer =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
pushDiagramsToViewer ();&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&lt;br /&gt;
Empty&lt;br /&gt;
&lt;br /&gt;
== Return type ==&lt;br /&gt;
Empty&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Stringjoin&amp;diff=238624</id>
		<title>Stringjoin</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Stringjoin&amp;diff=238624"/>
		<updated>2018-07-27T04:18:12Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:String_Functions]] &lt;br /&gt;
﻿﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
==== stringjoin ====&lt;br /&gt;
&lt;br /&gt;
Join list of strings in an array of strings with the specified separator&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
stringjoin(string separator, array stringsToJoin)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
separator: is string&lt;br /&gt;
stringsToJoin: is an array&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
string&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
print(stringjoin(&amp;quot; &amp;lt;=&amp;gt; &amp;quot;,{1,2,&amp;quot;bbbbb&amp;quot;,4,5}));&lt;br /&gt;
&lt;br /&gt;
// result: 1&amp;lt;=&amp;gt;2&amp;lt;=&amp;gt;bbbbb&amp;lt;=&amp;gt;4&amp;lt;=&amp;gt;5&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Version 5.8 &lt;br /&gt;
&amp;lt;!-- imported from file: 8021.htm--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=GetUserProjectQuestionnaireResourceId&amp;diff=238623</id>
		<title>GetUserProjectQuestionnaireResourceId</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=GetUserProjectQuestionnaireResourceId&amp;diff=238623"/>
		<updated>2018-07-27T04:03:13Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Questionnaire_Functions]]  &lt;br /&gt;
====getUserProjectQuestionnaireResourceId====&lt;br /&gt;
&lt;br /&gt;
Gets the unique id of the current questionnaire answer sheet context.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
getUserProjectQuestionnaireResourceId()&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
none&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
string&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
string s = getUserProjectQuestionnaireResourceId();&lt;br /&gt;
&lt;br /&gt;
print(s); // ee25f04c-2f65-457a-bc64-5d00627397a9&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Version 5.0&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;!-- imported from file: 614.htm--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=LocalizedString_class&amp;diff=238588</id>
		<title>LocalizedString class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=LocalizedString_class&amp;diff=238588"/>
		<updated>2018-07-13T03:46:23Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=&amp;lt;nowiki&amp;gt;LocalizedString&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Represents translation of a string.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Constructors=&lt;br /&gt;
{{CGscriptConstructors_Template|Description=&amp;lt;nowiki&amp;gt;Create a new translatable text&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=Dictionary|Name=&amp;lt;nowiki&amp;gt;dictionary&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Dictionary with existing values&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;defaultIsocode&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;If given use this isocodes value in the dictionary as the default&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Create a new translatable text based on existing dictionary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;GetSpecificTranslation&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;isocode&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Isocode for language. Use empty for default text&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Get the translation for given isocode or null&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;GetTranslation&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;isocode&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Isocode for language. Use empty for default text&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Get the best matching translation for given isocode&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;GetTranslationForLoggedInUser&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Get the best matching translation for the current user&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=bool|Name=&amp;lt;nowiki&amp;gt;RemoveTranslation&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;isocode&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Isocode for language. Use empty for default text&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Remove a specific translation&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;SetTranslation&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;isocode&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Isocode for language. Use empty for default text&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;s&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;New translation&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Set a specific translation&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;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=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;
}}&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Questionnaire_new&amp;diff=238587</id>
		<title>Questionnaire new</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Questionnaire_new&amp;diff=238587"/>
		<updated>2018-07-13T03:44:03Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
_NOTOC_&lt;br /&gt;
&lt;br /&gt;
= Questionnaire_new =&lt;br /&gt;
&lt;br /&gt;
To create a new questionnaire object.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
array Questionnaire_new(string questionnaireName, number questionnaireResourceTemplateResourceId, number questionnaireTemplateResourceId, number layoutResourceId, number questionnaireParentResourceId)&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
- questionnaireName&amp;amp;nbsp;: the name of new questionnaire.&lt;br /&gt;
&lt;br /&gt;
- questionnaireResourceTemplateResourceId&amp;amp;nbsp;: questionnaire resource template resource id&lt;br /&gt;
&lt;br /&gt;
- questionanireTemplateResourceId&amp;amp;nbsp;: existing questionnaire template resource id.&lt;br /&gt;
&lt;br /&gt;
- layoutResourceId&amp;amp;nbsp;: layout resource id.&lt;br /&gt;
&lt;br /&gt;
- questionnaireParentResourceId&amp;amp;nbsp;: parent 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;
{| width=&amp;quot;651&amp;quot; class=&amp;quot;tableintopic&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1); border-collapse: collapse;&amp;quot; border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; bgcolor=&amp;quot;#bfbfbf&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; bgcolor=&amp;quot;#bfbfbf&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Data type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; bgcolor=&amp;quot;#bfbfbf&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Value&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_OBJECT_TYPE]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Questionnaire object&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_RESOURCE_ID]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_NAME]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
string&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Entered value&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_RESOURCE_TEMPLATE_RESOURCE_ID]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Entered value&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_PARENT_RESOURCE_ID]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Entered value&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_TEMPLATE_RESOURCE_ID]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Entered value&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_TIME_REGISTRATION]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
boolean&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Depends on Questionnaire Resource Template settings&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_COMPLETED]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
bool (read only)&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
FALSE&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_DISPLAY_IN_MY_QUESTIONNAIRE]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
bool&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
FALSE&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_USE_OLD_VIEWER]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
bool&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
TRUE&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_ALIAS]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
string&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
&lt;br /&gt;
- Disabled&lt;br /&gt;
&lt;br /&gt;
- Enabled when [QUESTIONNAIRE_DISPLAY_IN_MY_QUESTIONNNAIRE] = true&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_LAYOUT_RESOURCE_ID]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Entered value&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_TIME_ESTIMATE]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
string&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_STATUS]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
**Constant:&lt;br /&gt;
&lt;br /&gt;
1&amp;amp;nbsp;: QUESTIONNAIRE_STATUS_CLOSED&lt;br /&gt;
&lt;br /&gt;
2: QUESTIONNAIRE_STATUS_PAUSED&lt;br /&gt;
&lt;br /&gt;
3: QUESTIONNAIRE_STATUS_ACTIVE&lt;br /&gt;
&lt;br /&gt;
4: QUESTIONNAIRE_STATUS_OPEN_FOR_TEST&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_TARGET]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_CATI_OUTCOME_SET]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
string&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Only can be changed when there&#039;s no Cati contact&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_AUTOMATIC_RELEASE_DATE]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
datetime array&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Mindate&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_DEVELOPMENT_START_DATE]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
datetime array&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Mindate&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_AUTOMATIC_CLOSE_DATE]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
datetime array&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Maxdate&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_DEVELOPMENT_END_DATE]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
datetime array&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Maxdate&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE _MAN_HOURS]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
number&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE _DESCRIPTION]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
string&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
Default is same with questionnaire name, if description is empty&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;348&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
[QUESTIONNAIRE_DEFAULT_LANGUAGE]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
string&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;183&amp;quot; style=&amp;quot;border: 1px solid rgb(1, 1, 1);&amp;quot; | &lt;br /&gt;
The default language of questionnaire in iso code&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
array a= Questionnaire_new(&amp;quot;new questionnaire&amp;quot;,34409965,34822447 , 34779240,34775455 );&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Version 5.8&lt;br /&gt;
[[Category:Questionnaire Functions]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=UpdateGroupPermission&amp;diff=238479</id>
		<title>UpdateGroupPermission</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=UpdateGroupPermission&amp;diff=238479"/>
		<updated>2018-06-01T02:34:37Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Resource_Functions]]&lt;br /&gt;
﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
====updateGroupPermission====&lt;br /&gt;
&lt;br /&gt;
Updates the group permissions of a specific resource.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
updateGroupPermission(&#039;&#039;resourceUniqueId, permissions&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;resourceUniqueId&#039;&#039;: Is a numeric (non-decimal) expression. It is the UniqueId of a resource.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;permissions&#039;&#039;&amp;lt;nowiki&amp;gt;: Is an array of the following format: {{groupId1, permission1}, {groupId2, permission2}, …}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; groupId&#039;&#039;i: a numeric (non-decimal) expression. It is the id of a group.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; permission&#039;&#039;i: a string expression. It is the permission for the ith group. It must have one of these value:&lt;br /&gt;
&lt;br /&gt;
 “None” or 0: Remove access from resource&lt;br /&gt;
&lt;br /&gt;
 “Read”&lt;br /&gt;
&lt;br /&gt;
 “Write”&lt;br /&gt;
&lt;br /&gt;
 “FullControl” &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
empty&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Examples&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;array permissions = {{3, &amp;quot;FullControl&amp;quot;}, {4, &amp;quot;Read&amp;quot;}};&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
updateGroupPermission(2188468, permissions);&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Version 4.8&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;!-- imported from file: 668.htm--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=UpdateGroupResourceIdPermission&amp;diff=238478</id>
		<title>UpdateGroupResourceIdPermission</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=UpdateGroupResourceIdPermission&amp;diff=238478"/>
		<updated>2018-06-01T02:33:51Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: /* Arguments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Resource_Functions]]&lt;br /&gt;
{{HelpFiles}} &lt;br /&gt;
&lt;br /&gt;
= updateGroupResourceIdPermission =&lt;br /&gt;
&lt;br /&gt;
Grant groups have permission to a resource&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
updateGroupResourceIdPermission(resourceRId, groupPermission);&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&#039;&#039;resourceRId&#039;&#039;: number. Resource Id of a resource&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;groupPermission&#039;&#039;: Dictionary for group permission. EX: {groupRId1: permission, groupRId2: permission}. &lt;br /&gt;
&lt;br /&gt;
Permission constant:&lt;br /&gt;
&lt;br /&gt;
* Resource_Permission_None or 0: Remove access from resource&lt;br /&gt;
&lt;br /&gt;
* Resource_Permission_Read&lt;br /&gt;
&lt;br /&gt;
* Resource_Permission_Write&lt;br /&gt;
&lt;br /&gt;
* Resource_Permission_FullControl&lt;br /&gt;
&lt;br /&gt;
== Return type ==&lt;br /&gt;
Empty&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
//grant permission for group to a resource&lt;br /&gt;
number resourceRId = 11088827;&lt;br /&gt;
number groupRId1 = 15596764;&lt;br /&gt;
number groupRId2 = 15085949;&lt;br /&gt;
number groupRId3 = 11051956;&lt;br /&gt;
Dictionary groupPermission = {&lt;br /&gt;
	groupRId1: Resource_Permission_Read,&lt;br /&gt;
	groupRId2: Resource_Permission_Write,&lt;br /&gt;
	groupRId3: Resource_Permission_FullControl&lt;br /&gt;
};&lt;br /&gt;
updateGroupResourceIdPermission(resourceRId, groupPermission);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Access of the resource before grant&lt;br /&gt;
&lt;br /&gt;
[[File:Access_before_grant.png]]&lt;br /&gt;
&lt;br /&gt;
Access of the resource after grant&lt;br /&gt;
&lt;br /&gt;
[[File:Access_after_grant.png]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=UpdateUserPermission&amp;diff=238477</id>
		<title>UpdateUserPermission</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=UpdateUserPermission&amp;diff=238477"/>
		<updated>2018-06-01T02:33:16Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Resource_Functions]]&lt;br /&gt;
﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
====updateUserPermission====&lt;br /&gt;
&lt;br /&gt;
Updates the user permissions of a specific resource.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
updateUserPermission(&#039;&#039;resourceUniqueId, permissions&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;resourceUniqueId&#039;&#039;: Is a numeric (non-decimal) expression. It is the UniqueId of a resource.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;permissions&#039;&#039;&amp;lt;nowiki&amp;gt;: Is an array of the following format: {{&amp;lt;/nowiki&amp;gt;&#039;&#039;useId1, permission1}, {userId2, permission2}, …&#039;&#039;}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; userId&#039;&#039;: a numeric (non-decimal) expression. It is the id of a user.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; permission&#039;&#039;: a string expression. It is the permission for the the user. It must have one of the following values:&lt;br /&gt;
&lt;br /&gt;
 “None” or 0: Remove access from resource&lt;br /&gt;
&lt;br /&gt;
 “Read”&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Write”&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;FullControl”&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
empty&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Examples&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;array permissions = {{3, &amp;quot;FullControl&amp;quot;}, {4, &amp;quot;Read&amp;quot;}};&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
updateUserPermission(2188468, permissions);&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Version 4.8&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;!-- imported from file: 669.htm--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=UpdateUserPermission&amp;diff=238476</id>
		<title>UpdateUserPermission</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=UpdateUserPermission&amp;diff=238476"/>
		<updated>2018-06-01T02:32:51Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Resource_Functions]]&lt;br /&gt;
﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
====updateUserPermission====&lt;br /&gt;
&lt;br /&gt;
Updates the user permissions of a specific resource.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
updateUserPermission(&#039;&#039;resourceUniqueId, permissions&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;resourceUniqueId&#039;&#039;: Is a numeric (non-decimal) expression. It is the UniqueId of a resource.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;permissions&#039;&#039;&amp;lt;nowiki&amp;gt;: Is an array of the following format: {{&amp;lt;/nowiki&amp;gt;&#039;&#039;useId1, permission1}, {userId2, permission2}, …&#039;&#039;}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; userId&#039;&#039;: a numeric (non-decimal) expression. It is the id of a user.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; permission&#039;&#039;: a string expression. It is the permission for the the user. It must have one of the following values:&lt;br /&gt;
&lt;br /&gt;
 “None” or 0: Remove access from resource&lt;br /&gt;
&lt;br /&gt;
 “Read”:&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Write”&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;FullControl”&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
empty&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Examples&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;array permissions = {{3, &amp;quot;FullControl&amp;quot;}, {4, &amp;quot;Read&amp;quot;}};&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
updateUserPermission(2188468, permissions);&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Version 4.8&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;!-- imported from file: 669.htm--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Resource_isInheritAccess&amp;diff=238475</id>
		<title>Resource isInheritAccess</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Resource_isInheritAccess&amp;diff=238475"/>
		<updated>2018-05-31T11:27:15Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;= Resource_isInheritAccess =  UPDATE ME PLEASE!  Category:Resource_Functions __NOTOC__&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Resource_isInheritAccess =&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE!&lt;br /&gt;
&lt;br /&gt;
[[Category:Resource_Functions]]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Resource_setInheritAccess&amp;diff=238474</id>
		<title>Resource setInheritAccess</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Resource_setInheritAccess&amp;diff=238474"/>
		<updated>2018-05-31T11:26:19Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;= Resource_setInheritAccess =  UPDATE ME PLEASE!  Category:Resource_Functions __NOTOC__&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Resource_setInheritAccess =&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE!&lt;br /&gt;
&lt;br /&gt;
[[Category:Resource_Functions]]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SelectMultiDictionaryReadOnly&amp;diff=238397</id>
		<title>SelectMultiDictionaryReadOnly</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SelectMultiDictionaryReadOnly&amp;diff=238397"/>
		<updated>2018-04-26T03:51:03Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;Category:Functions_Used_in_where_Expressions  == SelectMultiDictionaryReadOnly where expression ==  UPDATE ME PLEASE&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
&lt;br /&gt;
== SelectMultiDictionaryReadOnly where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SelectMultiDictionary&amp;diff=238396</id>
		<title>SelectMultiDictionary</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SelectMultiDictionary&amp;diff=238396"/>
		<updated>2018-04-26T03:50:25Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;Category:Functions_Used_in_where_Expressions  == SelectMultiDictionary where expression ==  UPDATE ME PLEASE&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
&lt;br /&gt;
== SelectMultiDictionary where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SelectDictionaryReadOnly&amp;diff=238395</id>
		<title>SelectDictionaryReadOnly</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SelectDictionaryReadOnly&amp;diff=238395"/>
		<updated>2018-04-26T03:49:43Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;Category:Functions_Used_in_where_Expressions  == SelectDictionaryReadOnly where expression ==  UPDATE ME PLEASE&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
&lt;br /&gt;
== SelectDictionaryReadOnly where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SelectDictionary&amp;diff=238394</id>
		<title>SelectDictionary</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SelectDictionary&amp;diff=238394"/>
		<updated>2018-04-26T03:48:53Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;Category:Functions_Used_in_where_Expressions  == SelectDictionary where expression ==  UPDATE ME PLEASE&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
&lt;br /&gt;
== SelectDictionary where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SelectMultiColumnReadOnly&amp;diff=238393</id>
		<title>SelectMultiColumnReadOnly</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SelectMultiColumnReadOnly&amp;diff=238393"/>
		<updated>2018-04-26T03:48:06Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;Category:Functions_Used_in_where_Expressions  == SelectMultiColumnReadOnly where expression ==  UPDATE ME PLEASE&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
&lt;br /&gt;
== SelectMultiColumnReadOnly where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=ExplainFreeText_Where&amp;diff=238392</id>
		<title>ExplainFreeText Where</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=ExplainFreeText_Where&amp;diff=238392"/>
		<updated>2018-04-26T03:47:11Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;Category:Functions_Used_in_where_Expressions  == ExplainFreeText where expression ==  UPDATE ME PLEASE&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
&lt;br /&gt;
== ExplainFreeText where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Sum_Where&amp;diff=238391</id>
		<title>Sum Where</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Sum_Where&amp;diff=238391"/>
		<updated>2018-04-26T03:44:09Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;Category:Functions_Used_in_where_Expressions  == Sum where expression ==  UPDATE ME PLEASE&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
&lt;br /&gt;
== Sum where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Min_Where&amp;diff=238390</id>
		<title>Min Where</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Min_Where&amp;diff=238390"/>
		<updated>2018-04-26T03:43:20Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
&lt;br /&gt;
== Min where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Max_Where&amp;diff=238389</id>
		<title>Max Where</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Max_Where&amp;diff=238389"/>
		<updated>2018-04-26T03:43:00Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
&lt;br /&gt;
== Max where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Max_Where&amp;diff=238388</id>
		<title>Max Where</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Max_Where&amp;diff=238388"/>
		<updated>2018-04-26T03:42:15Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;Category:Functions_Used_in_where_Expressions {{_NOTOC_}}  == Max where expression ==  UPDATE ME PLEASE&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
{{_NOTOC_}}&lt;br /&gt;
&lt;br /&gt;
== Max where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Min_Where&amp;diff=238387</id>
		<title>Min Where</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Min_Where&amp;diff=238387"/>
		<updated>2018-04-26T03:38:46Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
{{_NOTOC_}}&lt;br /&gt;
&lt;br /&gt;
== Min where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Min_Where&amp;diff=238386</id>
		<title>Min Where</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Min_Where&amp;diff=238386"/>
		<updated>2018-04-26T03:38:02Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: Created page with &amp;quot;Category:Functions_Used_in_where_Expressions ﻿{{HelpFiles}}{{_NOTOC_}}  == Min Where expression ==  UPDATE ME PLEASE&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions_Used_in_where_Expressions]]&lt;br /&gt;
﻿{{HelpFiles}}{{_NOTOC_}}&lt;br /&gt;
&lt;br /&gt;
== Min Where expression ==&lt;br /&gt;
&lt;br /&gt;
UPDATE ME PLEASE&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=UpdateGroupResourceIdPermission&amp;diff=238373</id>
		<title>UpdateGroupResourceIdPermission</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=UpdateGroupResourceIdPermission&amp;diff=238373"/>
		<updated>2018-03-23T04:16:48Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Resource_Functions]]&lt;br /&gt;
{{HelpFiles}} &lt;br /&gt;
&lt;br /&gt;
= updateGroupResourceIdPermission =&lt;br /&gt;
&lt;br /&gt;
Grant groups have permission to a resource&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
updateGroupResourceIdPermission(resourceRId, groupPermission);&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&#039;&#039;resourceRId&#039;&#039;: number. Resource Id of a resource&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;groupPermission&#039;&#039;: Dictionary for group permission. EX: {groupRId1: permission, groupRId2: permission}. &lt;br /&gt;
&lt;br /&gt;
Permission constant:&lt;br /&gt;
&lt;br /&gt;
* Resource_Permission_Read&lt;br /&gt;
&lt;br /&gt;
* Resource_Permission_Write&lt;br /&gt;
&lt;br /&gt;
* Resource_Permission_FullControl&lt;br /&gt;
&lt;br /&gt;
== Return type ==&lt;br /&gt;
Empty&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
//grant permission for group to a resource&lt;br /&gt;
number resourceRId = 11088827;&lt;br /&gt;
number groupRId1 = 15596764;&lt;br /&gt;
number groupRId2 = 15085949;&lt;br /&gt;
number groupRId3 = 11051956;&lt;br /&gt;
Dictionary groupPermission = {&lt;br /&gt;
	groupRId1: Resource_Permission_Read,&lt;br /&gt;
	groupRId2: Resource_Permission_Write,&lt;br /&gt;
	groupRId3: Resource_Permission_FullControl&lt;br /&gt;
};&lt;br /&gt;
updateGroupResourceIdPermission(resourceRId, groupPermission);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Access of the resource before grant&lt;br /&gt;
&lt;br /&gt;
[[File:Access_before_grant.png]]&lt;br /&gt;
&lt;br /&gt;
Access of the resource after grant&lt;br /&gt;
&lt;br /&gt;
[[File:Access_after_grant.png]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=RegexReplace_class&amp;diff=238217</id>
		<title>RegexReplace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=RegexReplace_class&amp;diff=238217"/>
		<updated>2017-12-22T18:43:33Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=&amp;lt;nowiki&amp;gt;RegexReplace&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;A regexp engine for replacing values&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Constructors=&lt;br /&gt;
{{CGscriptConstructors_Template|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;exp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Regular expression to use. See .NET documentation of what is possible for Regex class&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isSingleLine&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;True = Specifies single-line mode. Changes the meaning of the dot (.) so it matches every character (instead of every character except newline). False = Multiline mode. Changes the meaning of ^ and $ so they match at the beginning and end, respectively, of any line, and not just the beginning and end of the entire string.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Create a new replacer.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;Replace&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;input&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Input string to search&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;replacement&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Replace all matches with this string&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Replace matches with given string&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;Replace&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;input&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Input string to search&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=Function|Name=&amp;lt;nowiki&amp;gt;replacement&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Call this function once for every match, it must return the value to insert at the matched location. Gets each group as a seperate parameter. If using named captures, the names are mapped to parameter names.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Replace matches by return value from Function&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;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=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;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Dictionary_isDictionary&amp;diff=229959</id>
		<title>Dictionary isDictionary</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Dictionary_isDictionary&amp;diff=229959"/>
		<updated>2017-06-05T08:10:09Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Dictionary_isDictionary ===&lt;br /&gt;
&lt;br /&gt;
Check object is dictionary&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Dictionary_isDictionary(param);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
param: any type&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
bool&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;
Dictionary_isDictionary(1);&lt;br /&gt;
// false&lt;br /&gt;
Dictionary_isDictionary({&amp;quot;A&amp;quot;:true});&lt;br /&gt;
// true&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;br /&gt;
[[Category:General_Functions]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=QAS_exists&amp;diff=229958</id>
		<title>QAS exists</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=QAS_exists&amp;diff=229958"/>
		<updated>2017-06-05T08:09:15Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
==== QAS_exists ====&lt;br /&gt;
&lt;br /&gt;
Checks if answer sheet exists by its user resource id and questionnaire resource id.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
QAS_exists(&#039;&#039;pqRsId, userRsId&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pqRsId: number. Is the project questionnaire resource id which is being checked if the user has answer sheet.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;userRsId: number. Is the user resource id which is being checked in regards to finding whether he has answer sheet for the questionnaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
bool&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Examples&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
number qRsId=15532172;&lt;br /&gt;
number uRsId=15498958; &lt;br /&gt;
bool a = QAS_exists(qRsId,uRsId);&lt;br /&gt;
print(a);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[[Category:Questionnaire_Functions]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=CGS_Constants_list&amp;diff=229957</id>
		<title>CGS Constants list</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=CGS_Constants_list&amp;diff=229957"/>
		<updated>2017-06-05T08:08:07Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= CGScript Constants List =&lt;br /&gt;
&lt;br /&gt;
=== Search type constants ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
NAME_SEARCH_TYPE_ANYWHERE&lt;br /&gt;
NAME_SEARCH_TYPE_END&lt;br /&gt;
NAME_SEARCH_TYPE_IDENTICAL&lt;br /&gt;
NAME_SEARCH_TYPE_START&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Resource access constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
RESOURCE_ACCESS_OBSERVER&lt;br /&gt;
RESOURCE_ACCESS_MANAGER&lt;br /&gt;
RESOURCE_ACCESS_ADMINISTRATOR&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Resource type constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
Resource_Type_ResourceTemplate&lt;br /&gt;
Resource_Type_User&lt;br /&gt;
Resource_Type_Group&lt;br /&gt;
Resource_Type_ReportTemplate&lt;br /&gt;
Resource_Type_Project&lt;br /&gt;
Resource_Type_Folder&lt;br /&gt;
Resource_Type_QuestionnaireTemplate&lt;br /&gt;
Resource_Type_Attachment&lt;br /&gt;
Resource_Type_Questionnaire&lt;br /&gt;
Resource_Type_Report&lt;br /&gt;
Resource_Type_MessageTemplate&lt;br /&gt;
Resource_Type_Image&lt;br /&gt;
Resource_Type_Layout&lt;br /&gt;
Resource_Type_Product&lt;br /&gt;
Resource_Type_MessageFolder&lt;br /&gt;
Resource_Type_EmailAccount&lt;br /&gt;
Resource_Type_Diagram&lt;br /&gt;
Resource_Type_Asset&lt;br /&gt;
Resource_Type_WorkFlow&lt;br /&gt;
Resource_Type_QuestionnaireScript&lt;br /&gt;
Resource_Type_TabulationScript&lt;br /&gt;
Resource_Type_LayoutTemplate&lt;br /&gt;
Resource_Type_Coding&lt;br /&gt;
Resource_Type_Task&lt;br /&gt;
Resource_Type_System&lt;br /&gt;
Resource_Type_DataCacheSpecification&lt;br /&gt;
Resource_Type_TaskSet&lt;br /&gt;
Resource_Type_PaperQuestionnaire&lt;br /&gt;
Resource_Type_SampleRequest&lt;br /&gt;
Resource_Type_BulkMail&lt;br /&gt;
Resource_Type_Function&lt;br /&gt;
Resource_Type_DCSExport&lt;br /&gt;
Resource_Type_TestCase&lt;br /&gt;
Resource_Type_BulkSms&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Resource access constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
RESOURCE_ACCESS_OBSERVER&lt;br /&gt;
RESOURCE_ACCESS_MANAGER&lt;br /&gt;
RESOURCE_ACCESS_ADMINISTRATOR&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Task constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
TASK_RESOURCE_ID&lt;br /&gt;
TASK_CASE_NUMBER&lt;br /&gt;
TASK_NAME&lt;br /&gt;
TASK_PARENT_RESOURCE_ID&lt;br /&gt;
TASK_TEMPLATE_RESOURCE_ID&lt;br /&gt;
TASK_TIME_REGISTRATION&lt;br /&gt;
TASK_COMPLETED&lt;br /&gt;
TASK_TESTCASE&lt;br /&gt;
TASK_RESPONSIBLE_RESOURCE_ID&lt;br /&gt;
TASK_SUPERVISOR_RESOURCE_ID&lt;br /&gt;
TASK_OBSERVER&lt;br /&gt;
TASK_OBSERVER_INHERIT_ACCESS&lt;br /&gt;
TASK_STATUS&lt;br /&gt;
TASK_ACCEPTANCE_DEADLINE&lt;br /&gt;
TASK_COMPLETION_DEADLINE&lt;br /&gt;
TASK_APPROVAL_DEADLINE&lt;br /&gt;
TASK_ACTUAL_START_DATE&lt;br /&gt;
TASK_ACTUAL_END_DATE&lt;br /&gt;
TASK_APPROVED_DATE&lt;br /&gt;
TASK_MAN_HOURS&lt;br /&gt;
TASK_DESCRIPTION&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Task status constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
TASK_STATUS_NEEDACCEPTANCE&lt;br /&gt;
TASK_STATUS_INPROGRESS&lt;br /&gt;
TASK_STATUS_APPROVED&lt;br /&gt;
TASK_STATUS_AWAITINGAPPROVAL&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
USER_RESOURCE_ID&lt;br /&gt;
USER_NAME&lt;br /&gt;
USER_TEMPLATE_RESOURCE_ID&lt;br /&gt;
USER_PASSWORD&lt;br /&gt;
USER_TIME_REGISTRATION&lt;br /&gt;
USER_MAN_HOURS&lt;br /&gt;
USER_CALCULATED_MAN_HOURS&lt;br /&gt;
USER_PHONE_NUMBER&lt;br /&gt;
USER_ACCESS_EXPIRATION&lt;br /&gt;
USER_PROTECTED_UNTIL&lt;br /&gt;
USER_LANGUAGE&lt;br /&gt;
USER_CULTURE&lt;br /&gt;
USER_EMAIL&lt;br /&gt;
USER_FIRST_NAME&lt;br /&gt;
USER_MIDDLE_NAME&lt;br /&gt;
USER_LAST_NAME&lt;br /&gt;
USER_CURRENCY&lt;br /&gt;
USER_DISCOUNT&lt;br /&gt;
USER_POINT_BALANCE&lt;br /&gt;
USER_TIMEZONE&lt;br /&gt;
USER_ADDRESS&lt;br /&gt;
USER_CITY&lt;br /&gt;
USER_ZIPCODE&lt;br /&gt;
USER_REGION&lt;br /&gt;
USER_COUNTRY&lt;br /&gt;
USER_POSTBOX&lt;br /&gt;
USER_WEBSITE&lt;br /&gt;
USER_DELETED&lt;br /&gt;
USER_DISABLED&lt;br /&gt;
USER_MASK&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Questionnaire constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
QUESTIONNAIRE_OBJECT_TYPE&lt;br /&gt;
QUESTIONNAIRE_RESOURCE_ID&lt;br /&gt;
QUESTIONNAIRE_NAME&lt;br /&gt;
QUESTIONNAIRE_RESOURCE_TEMPLATE_RESOURCE_ID&lt;br /&gt;
QUESTIONNAIRE_PARENT_RESOURCE_ID&lt;br /&gt;
QUESTIONNAIRE_TEMPLATE_RESOURCE_ID&lt;br /&gt;
QUESTIONNAIRE_TIME_REGISTRATION&lt;br /&gt;
QUESTIONNAIRE_COMPLETED&lt;br /&gt;
QUESTIONNAIRE_DISPLAY_IN_MY_QUESTIONNAIRE&lt;br /&gt;
QUESTIONNAIRE_USE_OLD_VIEWER&lt;br /&gt;
QUESTIONNAIRE_ALIAS&lt;br /&gt;
QUESTIONNAIRE_LAYOUT_RESOURCE_ID&lt;br /&gt;
QUESTIONNAIRE_TIME_ESTIMATE&lt;br /&gt;
QUESTIONNAIRE_STATUS&lt;br /&gt;
QUESTIONNAIRE_TARGET&lt;br /&gt;
QUESTIONNAIRE_CATI_OUTCOME_SET&lt;br /&gt;
QUESTIONNAIRE_AUTOMATIC_RELEASE_DATE&lt;br /&gt;
QUESTIONNAIRE_DEVELOPMENT_START_DATE&lt;br /&gt;
QUESTIONNAIRE_AUTOMATIC_CLOSE_DATE&lt;br /&gt;
QUESTIONNAIRE_DEVELOPMENT_END_DATE&lt;br /&gt;
QUESTIONNAIRE_MAN_HOURS&lt;br /&gt;
QUESTIONNAIRE_DESCRIPTION&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== CATI CGS constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
CATI_OBJECT_TYPE&lt;br /&gt;
CATI_CONTACT_ID&lt;br /&gt;
CATI_CONTACT_INTERVIEWER_USER_RESOURCE_ID&lt;br /&gt;
CATI_CONTACT_START_DATE&lt;br /&gt;
CATI_CONTACT_END_DATE&lt;br /&gt;
CATI_CONTACT_OUTCOME_STATUS_ID&lt;br /&gt;
CATI_CONTACT_OUTCOME_STATUS_AS_TEXT&lt;br /&gt;
CATI_CONTACT_DESCRIPTION&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== CATI list type constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
CATI_MAIN&lt;br /&gt;
CATI_ONGOING&lt;br /&gt;
CATI_APPOINTMENT &lt;br /&gt;
CATI_FINISHED &lt;br /&gt;
CATI_RETRY &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== QAS constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
QAS_OBJECT_TYPE&lt;br /&gt;
QAS_ID&lt;br /&gt;
QAS_QUESTIONNAIRE_RESOURCE_ID&lt;br /&gt;
QAS_USER_RESOURCE_ID&lt;br /&gt;
QAS_TEST&lt;br /&gt;
QAS_STATUS&lt;br /&gt;
QAS_COMPLETED&lt;br /&gt;
QAS_STARTDATE&lt;br /&gt;
QAS_ENDDATE&lt;br /&gt;
QAS_GUID&lt;br /&gt;
QAS_CATI_APPOINTMENT&lt;br /&gt;
QAS_CATI_LIST_TYPE&lt;br /&gt;
QAS_CATI_TIMES_CALLED&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Project constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
PROJECT_RESOURCE_ID&lt;br /&gt;
PROJECT_NAME&lt;br /&gt;
PROJECT_TEMPLATE_RESOURCE_ID&lt;br /&gt;
PROJECT_TIME_REGISTRATION&lt;br /&gt;
PROJECT_COMPLETED&lt;br /&gt;
PROJECT_PARENT_RESOURCE_ID&lt;br /&gt;
PROJECT_CODE&lt;br /&gt;
PROJECT_PROPOSE_CODE&lt;br /&gt;
PROJECT_CLIENT_REF_NO&lt;br /&gt;
PROJECT_TIME_BUDGET&lt;br /&gt;
PROJECT_CALCULATED_MAN_HOURS&lt;br /&gt;
PROJECT_PLANNED_START_DATE&lt;br /&gt;
PROJECT_ACTUAL_START_DATE&lt;br /&gt;
PROJECT_PLANNED_END_DATE&lt;br /&gt;
PROJECT_ACTUAL_END_DATE&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bulk mail constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
BULKMAIL_OBJECT&lt;br /&gt;
BULKMAIL_NAME&lt;br /&gt;
BULKMAIL_PARENT_RESOURCE_ID&lt;br /&gt;
BULKMAIL_MAIL_TEMPLTE_ID&lt;br /&gt;
BULKMAIL_TEMPLATE_RESOURCE_ID&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Group constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
GROUP_RESOURCE_ID&lt;br /&gt;
GROUP_NAME&lt;br /&gt;
GROUP_TEMPLATE_RESOURCE_ID&lt;br /&gt;
GROUP_PARENT_RESOURCE_ID&lt;br /&gt;
GROUP_TIME_REGISTRATION&lt;br /&gt;
GROUP_MAN_HOURS&lt;br /&gt;
GROUP_CALCULATED_MAN_HOURS&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Folder constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
FOLDER_RESOURCE_ID&lt;br /&gt;
FOLDER_NAME&lt;br /&gt;
FOLDER_PARENT_RESOURCE_ID&lt;br /&gt;
FOLDER_TEMPLATE_RESOURCE_ID&lt;br /&gt;
FOLDER_TIME_REGISTRATION&lt;br /&gt;
FOLDER_TIME_BUDGET&lt;br /&gt;
FOLDER_MAN_HOURS&lt;br /&gt;
FOLDER_DESCRIPTION&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Data cache - custom column constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
CUSTOM_COLUMN_TYPE_NUMBER&lt;br /&gt;
CUSTOM_COLUMN_TYPE_BOOLEAN&lt;br /&gt;
CUSTOM_COLUMN_TYPE_STRING&lt;br /&gt;
CUSTOM_COLUMN_DATA_TYPE&lt;br /&gt;
CUSTOM_COLUMN_TEXT&lt;br /&gt;
CUSTOM_COLUMN_NAME&lt;br /&gt;
CUSTOM_COLUMN_OPTIONS&lt;br /&gt;
CUSTOM_COLUMN_OPTION_EXPRESSION&lt;br /&gt;
CUSTOM_COLUMN_OPTION_VALUE&lt;br /&gt;
CUSTOM_COLUMN_OPTION_TEXT&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ledger entry constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
LEDGER_ENTRY_ID&lt;br /&gt;
LEDGER_RESOURCE_ID&lt;br /&gt;
LEDGER_ENTRY_NAME&lt;br /&gt;
LEDGER_ENTRY_DESCRIPTION&lt;br /&gt;
LEDGER_ENTRY_UNIT&lt;br /&gt;
LEDGER_ENTRY_COST&lt;br /&gt;
LEDGER_ENTRY_CURRENCY_ID&lt;br /&gt;
LEDGER_ENTRY_EXCHANGE_RATE&lt;br /&gt;
LEDGER_ENTRY_AMOUNT_SELECTED_CURRENCY&lt;br /&gt;
LEDGER_ENTRY_AMOUNT_DEFAULT_CURRENCY&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Invoice constant ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
INVOICE_RESOURCE_ID&lt;br /&gt;
INVOICE_PART&lt;br /&gt;
INVOICE_PARENT_RESOURCE_ID&lt;br /&gt;
INVOICE_TEMPLATE_RESOURCE_ID&lt;br /&gt;
INVOICE_SUBMITTED&lt;br /&gt;
INVOICE_REVENUE_TYPE&lt;br /&gt;
INVOICE_CUSTOMER&lt;br /&gt;
INVOICE_REPRESENTATIVE&lt;br /&gt;
INVOICE_ADDRESS_TO&lt;br /&gt;
INVOICE_EARNER&lt;br /&gt;
INVOICE_REFERENCE&lt;br /&gt;
INVOICE_INVOICE_DATE&lt;br /&gt;
INVOICE_DUE_DATE&lt;br /&gt;
INVOICE_PAID_DATE&lt;br /&gt;
INVOICE_SUBMITTED_DATE&lt;br /&gt;
INVOICE_LEDGER&lt;br /&gt;
INVOICE_TOTAL&lt;br /&gt;
// Address to constant&lt;br /&gt;
INVOICE_CUSTOMER&lt;br /&gt;
INVOICE_REPRESENTATIVE&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Diagrams constants ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
Diagram_ShowModeType_Percentage&lt;br /&gt;
Diagram_ShowModeType_Absolute&lt;br /&gt;
Diagram_ShowModeType_Both&lt;br /&gt;
Diagram_ChartType_Table&lt;br /&gt;
Diagram_ChartType_Line&lt;br /&gt;
Diagram_ChartType_Bar&lt;br /&gt;
Diagram_ChartType_Pie&lt;br /&gt;
Diagram_ChartType_Radar&lt;br /&gt;
// Direction Type&lt;br /&gt;
Diagram_DirectionType_Vertical&lt;br /&gt;
Diagram_DirectionType_Horizontal&lt;br /&gt;
// Back Plane Style&lt;br /&gt;
Diagram_BackPlaneStyle_Rectangle&lt;br /&gt;
Diagram_BackPlaneStyle_Ellipse&lt;br /&gt;
Diagram_BackPlaneStyle_Circle&lt;br /&gt;
Diagram_BackPlaneStyle_CutEdgeRectangle&lt;br /&gt;
Diagram_BackPlaneStyle_SmoothEdgeRectangle&lt;br /&gt;
Diagram_BackPlaneStyle_NotSet&lt;br /&gt;
// Fill Type &lt;br /&gt;
Diagram_FillType_NoFill&lt;br /&gt;
Diagram_FillType_SolidFill&lt;br /&gt;
// HAlignment&lt;br /&gt;
Diagram_HAlignment_Center&lt;br /&gt;
Diagram_HAlignment_Left&lt;br /&gt;
Diagram_HAlignment_Right&lt;br /&gt;
Diagram_HAlignment_NotSet&lt;br /&gt;
// VAlignment&lt;br /&gt;
Diagram_VAlignment_Center&lt;br /&gt;
Diagram_VAlignment_Top&lt;br /&gt;
Diagram_VAlignment_Bottom&lt;br /&gt;
Diagram_VAlignment_NotSet&lt;br /&gt;
// Visibility&lt;br /&gt;
Diagram_Visibility_True&lt;br /&gt;
Diagram_Visibility_Visible&lt;br /&gt;
Diagram_Visibility_NotVisible&lt;br /&gt;
Diagram_Visibility_False&lt;br /&gt;
Diagram_Visibility_NotSet&lt;br /&gt;
// Fill constant&lt;br /&gt;
DIAGRAM_FILL_STYLE_COLOR&lt;br /&gt;
DIAGRAM_FILL_STYLE_TYPE&lt;br /&gt;
DIAGRAM_FILL_STYLE_INHERIT&lt;br /&gt;
// Font constant&lt;br /&gt;
DIAGRAM_FONT_STYLE_FACE&lt;br /&gt;
DIAGRAM_FONT_STYLE_SIZE&lt;br /&gt;
DIAGRAM_FONT_STYLE_COLOR&lt;br /&gt;
DIAGRAM_FONT_STYLE_BOLD&lt;br /&gt;
DIAGRAM_FONT_STYLE_ITALIC&lt;br /&gt;
DIAGRAM_FONT_STYLE_UNDERLINE&lt;br /&gt;
DIAGRAM_FONT_STYLE_INHERIT&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Diagrams Known Color constants ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
Diagram_KnownColor_ActiveBorder&lt;br /&gt;
Diagram_KnownColor_ActiveCaption&lt;br /&gt;
Diagram_KnownColor_ActiveCaptionText&lt;br /&gt;
Diagram_KnownColor_AppWorkspace&lt;br /&gt;
Diagram_KnownColor_Control&lt;br /&gt;
Diagram_KnownColor_ControlDark&lt;br /&gt;
Diagram_KnownColor_ControlDarkDark&lt;br /&gt;
Diagram_KnownColor_ControlLight&lt;br /&gt;
Diagram_KnownColor_ControlLightLight&lt;br /&gt;
Diagram_KnownColor_ControlText&lt;br /&gt;
Diagram_KnownColor_Desktop&lt;br /&gt;
Diagram_KnownColor_GrayText&lt;br /&gt;
Diagram_KnownColor_Highlight&lt;br /&gt;
Diagram_KnownColor_HighlightText&lt;br /&gt;
Diagram_KnownColor_HotTrack&lt;br /&gt;
Diagram_KnownColor_InactiveBorder&lt;br /&gt;
Diagram_KnownColor_InactiveCaption&lt;br /&gt;
Diagram_KnownColor_InactiveCaptionText&lt;br /&gt;
Diagram_KnownColor_Info&lt;br /&gt;
Diagram_KnownColor_InfoText&lt;br /&gt;
Diagram_KnownColor_Menu&lt;br /&gt;
Diagram_KnownColor_MenuText&lt;br /&gt;
Diagram_KnownColor_ScrollBar&lt;br /&gt;
Diagram_KnownColor_Window&lt;br /&gt;
Diagram_KnownColor_WindowFrame&lt;br /&gt;
Diagram_KnownColor_WindowText&lt;br /&gt;
Diagram_KnownColor_Transparent&lt;br /&gt;
Diagram_KnownColor_AliceBlue&lt;br /&gt;
Diagram_KnownColor_AntiqueWhite&lt;br /&gt;
Diagram_KnownColor_Aqua&lt;br /&gt;
Diagram_KnownColor_Aquamarine&lt;br /&gt;
Diagram_KnownColor_Azure&lt;br /&gt;
Diagram_KnownColor_Beige&lt;br /&gt;
Diagram_KnownColor_Bisque&lt;br /&gt;
Diagram_KnownColor_Black&lt;br /&gt;
Diagram_KnownColor_BlanchedAlmond&lt;br /&gt;
Diagram_KnownColor_Blue&lt;br /&gt;
Diagram_KnownColor_BlueViolet&lt;br /&gt;
Diagram_KnownColor_Brown&lt;br /&gt;
Diagram_KnownColor_BurlyWood&lt;br /&gt;
Diagram_KnownColor_CadetBlue&lt;br /&gt;
Diagram_KnownColor_Chartreuse&lt;br /&gt;
Diagram_KnownColor_Chocolate&lt;br /&gt;
Diagram_KnownColor_Coral&lt;br /&gt;
Diagram_KnownColor_CornflowerBlue&lt;br /&gt;
Diagram_KnownColor_Cornsilk&lt;br /&gt;
Diagram_KnownColor_Crimson&lt;br /&gt;
Diagram_KnownColor_Cyan&lt;br /&gt;
Diagram_KnownColor_DarkBlue&lt;br /&gt;
Diagram_KnownColor_DarkCyan&lt;br /&gt;
Diagram_KnownColor_DarkGoldenrod&lt;br /&gt;
Diagram_KnownColor_DarkGray&lt;br /&gt;
Diagram_KnownColor_DarkGreen&lt;br /&gt;
Diagram_KnownColor_DarkKhaki&lt;br /&gt;
Diagram_KnownColor_DarkMagenta&lt;br /&gt;
Diagram_KnownColor_DarkOliveGreen&lt;br /&gt;
Diagram_KnownColor_DarkOrange&lt;br /&gt;
Diagram_KnownColor_DarkOrchid&lt;br /&gt;
Diagram_KnownColor_DarkRed&lt;br /&gt;
Diagram_KnownColor_DarkSalmon&lt;br /&gt;
Diagram_KnownColor_DarkSeaGreen&lt;br /&gt;
Diagram_KnownColor_DarkSlateBlue&lt;br /&gt;
Diagram_KnownColor_DarkSlateGray&lt;br /&gt;
Diagram_KnownColor_DarkTurquoise&lt;br /&gt;
Diagram_KnownColor_DarkViolet&lt;br /&gt;
Diagram_KnownColor_DeepPink&lt;br /&gt;
Diagram_KnownColor_DeepSkyBlue&lt;br /&gt;
Diagram_KnownColor_DimGray&lt;br /&gt;
Diagram_KnownColor_DodgerBlue&lt;br /&gt;
Diagram_KnownColor_Firebrick&lt;br /&gt;
Diagram_KnownColor_FloralWhite&lt;br /&gt;
Diagram_KnownColor_ForestGreen&lt;br /&gt;
Diagram_KnownColor_Fuchsia&lt;br /&gt;
Diagram_KnownColor_Gainsboro&lt;br /&gt;
Diagram_KnownColor_GhostWhite&lt;br /&gt;
Diagram_KnownColor_Gold&lt;br /&gt;
Diagram_KnownColor_Goldenrod&lt;br /&gt;
Diagram_KnownColor_Gray&lt;br /&gt;
Diagram_KnownColor_Green&lt;br /&gt;
Diagram_KnownColor_GreenYellow&lt;br /&gt;
Diagram_KnownColor_Honeydew&lt;br /&gt;
Diagram_KnownColor_HotPink&lt;br /&gt;
Diagram_KnownColor_IndianRed&lt;br /&gt;
Diagram_KnownColor_Indigo&lt;br /&gt;
Diagram_KnownColor_Ivory&lt;br /&gt;
Diagram_KnownColor_Khaki&lt;br /&gt;
Diagram_KnownColor_Lavender&lt;br /&gt;
Diagram_KnownColor_LavenderBlush&lt;br /&gt;
Diagram_KnownColor_LawnGreen&lt;br /&gt;
Diagram_KnownColor_LemonChiffon&lt;br /&gt;
Diagram_KnownColor_LightBlue&lt;br /&gt;
Diagram_KnownColor_LightCoral&lt;br /&gt;
Diagram_KnownColor_LightCyan&lt;br /&gt;
Diagram_KnownColor_LightGoldenrodYellow&lt;br /&gt;
Diagram_KnownColor_LightGray&lt;br /&gt;
Diagram_KnownColor_LightGreen&lt;br /&gt;
Diagram_KnownColor_LightPink&lt;br /&gt;
Diagram_KnownColor_LightSalmon&lt;br /&gt;
Diagram_KnownColor_LightSeaGreen&lt;br /&gt;
Diagram_KnownColor_LightSkyBlue&lt;br /&gt;
Diagram_KnownColor_LightSlateGray&lt;br /&gt;
Diagram_KnownColor_LightSteelBlue&lt;br /&gt;
Diagram_KnownColor_LightYellow&lt;br /&gt;
Diagram_KnownColor_Lime&lt;br /&gt;
Diagram_KnownColor_LimeGreen&lt;br /&gt;
Diagram_KnownColor_Linen&lt;br /&gt;
Diagram_KnownColor_Magenta&lt;br /&gt;
Diagram_KnownColor_Maroon&lt;br /&gt;
Diagram_KnownColor_MediumAquamarine&lt;br /&gt;
Diagram_KnownColor_MediumBlue&lt;br /&gt;
Diagram_KnownColor_MediumOrchid&lt;br /&gt;
Diagram_KnownColor_MediumPurple&lt;br /&gt;
Diagram_KnownColor_MediumSeaGreen&lt;br /&gt;
Diagram_KnownColor_MediumSlateBlue&lt;br /&gt;
Diagram_KnownColor_MediumSpringGreen&lt;br /&gt;
Diagram_KnownColor_MediumTurquoise&lt;br /&gt;
Diagram_KnownColor_MediumVioletRed&lt;br /&gt;
Diagram_KnownColor_MidnightBlue&lt;br /&gt;
Diagram_KnownColor_MintCream&lt;br /&gt;
Diagram_KnownColor_MistyRose&lt;br /&gt;
Diagram_KnownColor_Moccasin&lt;br /&gt;
Diagram_KnownColor_NavajoWhite&lt;br /&gt;
Diagram_KnownColor_Navy&lt;br /&gt;
Diagram_KnownColor_OldLace&lt;br /&gt;
Diagram_KnownColor_Olive&lt;br /&gt;
Diagram_KnownColor_OliveDrab&lt;br /&gt;
Diagram_KnownColor_Orange&lt;br /&gt;
Diagram_KnownColor_OrangeRed&lt;br /&gt;
Diagram_KnownColor_Orchid&lt;br /&gt;
Diagram_KnownColor_PaleGoldenrod&lt;br /&gt;
Diagram_KnownColor_PaleGreen&lt;br /&gt;
Diagram_KnownColor_PaleTurquoise&lt;br /&gt;
Diagram_KnownColor_PaleVioletRed&lt;br /&gt;
Diagram_KnownColor_PapayaWhip&lt;br /&gt;
Diagram_KnownColor_PeachPuff&lt;br /&gt;
Diagram_KnownColor_Peru&lt;br /&gt;
Diagram_KnownColor_Pink&lt;br /&gt;
Diagram_KnownColor_Plum&lt;br /&gt;
Diagram_KnownColor_PowderBlue&lt;br /&gt;
Diagram_KnownColor_Purple&lt;br /&gt;
Diagram_KnownColor_Red&lt;br /&gt;
Diagram_KnownColor_RosyBrown&lt;br /&gt;
Diagram_KnownColor_RoyalBlue&lt;br /&gt;
Diagram_KnownColor_SaddleBrown&lt;br /&gt;
Diagram_KnownColor_Salmon&lt;br /&gt;
Diagram_KnownColor_SandyBrown&lt;br /&gt;
Diagram_KnownColor_SeaGreen&lt;br /&gt;
Diagram_KnownColor_SeaShell&lt;br /&gt;
Diagram_KnownColor_Sienna&lt;br /&gt;
Diagram_KnownColor_Silver&lt;br /&gt;
Diagram_KnownColor_SkyBlue&lt;br /&gt;
Diagram_KnownColor_SlateBlue&lt;br /&gt;
Diagram_KnownColor_SlateGray&lt;br /&gt;
Diagram_KnownColor_Snow&lt;br /&gt;
Diagram_KnownColor_SpringGreen&lt;br /&gt;
Diagram_KnownColor_SteelBlue&lt;br /&gt;
Diagram_KnownColor_Tan&lt;br /&gt;
Diagram_KnownColor_Teal&lt;br /&gt;
Diagram_KnownColor_Thistle&lt;br /&gt;
Diagram_KnownColor_Tomato&lt;br /&gt;
Diagram_KnownColor_Turquoise&lt;br /&gt;
Diagram_KnownColor_Violet&lt;br /&gt;
Diagram_KnownColor_Wheat&lt;br /&gt;
Diagram_KnownColor_White&lt;br /&gt;
Diagram_KnownColor_WhiteSmoke&lt;br /&gt;
Diagram_KnownColor_Yellow&lt;br /&gt;
Diagram_KnownColor_YellowGreen&lt;br /&gt;
Diagram_KnownColor_ButtonFace&lt;br /&gt;
Diagram_KnownColor_ButtonHighlight&lt;br /&gt;
Diagram_KnownColor_ButtonShadow&lt;br /&gt;
Diagram_KnownColor_GradientActiveCaption&lt;br /&gt;
Diagram_KnownColor_GradientInactiveCaption&lt;br /&gt;
Diagram_KnownColor_MenuBar&lt;br /&gt;
Diagram_KnownColor_MenuHighlight&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Table Diagram constants ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
TableDiagram_AllTable&lt;br /&gt;
TableDiagram_ColumnHeader&lt;br /&gt;
TableDiagram_ColumnHeaderLevel1&lt;br /&gt;
TableDiagram_ColumnHeaderLevel2&lt;br /&gt;
TableDiagram_ColumnHeaderLevel3&lt;br /&gt;
TableDiagram_RowHeader&lt;br /&gt;
TableDiagram_RowHeaderLevel1&lt;br /&gt;
TableDiagram_RowHeaderLevel2&lt;br /&gt;
TableDiagram_RowHeaderLevel3&lt;br /&gt;
TableDiagram_AbsoluteColumn&lt;br /&gt;
TableDiagram_AbsoluteColumnHeader&lt;br /&gt;
TableDiagram_AbsoluteColumnValue&lt;br /&gt;
TableDiagram_PercentageColumn&lt;br /&gt;
TableDiagram_PercentageColumnHeader&lt;br /&gt;
TableDiagram_PercentageColumnValue&lt;br /&gt;
TableDiagram_TotalColumn&lt;br /&gt;
TableDiagram_TotalColumnHeader&lt;br /&gt;
TableDiagram_TotalColumnValue&lt;br /&gt;
TableDiagram_TotalRow&lt;br /&gt;
TableDiagram_TotalRowHeader&lt;br /&gt;
TableDiagram_TotalRowValue&lt;br /&gt;
TableDiagram_AnswerRow&lt;br /&gt;
TableDiagram_AnswerRowAlternate&lt;br /&gt;
TableDiagram_VarianceRow&lt;br /&gt;
TableDiagram_VarianceRowHeader&lt;br /&gt;
TableDiagram_VarianceRowValue&lt;br /&gt;
TableDiagram_AverageRow&lt;br /&gt;
TableDiagram_AverageRowHeader&lt;br /&gt;
TableDiagram_AverageRowValue&lt;br /&gt;
TableDiagram_StdDevRow&lt;br /&gt;
TableDiagram_StdDevRowHeader&lt;br /&gt;
TableDiagram_StdDevRowValue&lt;br /&gt;
TableDiagram_StdErrorRow&lt;br /&gt;
TableDiagram_StdErrorRowHeader&lt;br /&gt;
TableDiagram_StdErrorRowValue&lt;br /&gt;
TableDiagram_MedianRow&lt;br /&gt;
TableDiagram_MedianRowHeader&lt;br /&gt;
TableDiagram_MedianRowValue&lt;br /&gt;
TableDiagram_QuantilesRow&lt;br /&gt;
TableDiagram_QuantilesRowHeader&lt;br /&gt;
TableDiagram_QuantilesRowValue&lt;br /&gt;
TableDiagram_PercentileRow&lt;br /&gt;
TableDiagram_PercentileRowHeader&lt;br /&gt;
TableDiagram_PercentileRowValue&lt;br /&gt;
TableDiagram_SignificanceRow&lt;br /&gt;
TableDiagram_SignificanceRowHeader&lt;br /&gt;
TableDiagram_SignificanceRowValue&lt;br /&gt;
TableDiagram_CountAnswerRow&lt;br /&gt;
TableDiagram_CountAnswerRowHeader&lt;br /&gt;
TableDiagram_CountAnswerRowValue&lt;br /&gt;
TableDiagram_TotalRespondentRow&lt;br /&gt;
TableDiagram_TotalRespondentRowHeader&lt;br /&gt;
TableDiagram_TotalRespondentRowValue&lt;br /&gt;
TableDiagram_WeightRow&lt;br /&gt;
TableDiagram_WeightRowHeader&lt;br /&gt;
TableDiagram_WeightRowValue&lt;br /&gt;
TableDiagram_QuestionHeader&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Table Diagram style constants ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
TABLE_DIAGRAM_STYLE_FILL,&lt;br /&gt;
TABLE_DIAGRAM_STYLE_DECIMAL&lt;br /&gt;
TABLE_DIAGRAM_STYLE_FONT&lt;br /&gt;
TABLE_DIAGRAM_STYLE_VALIGN&lt;br /&gt;
TABLE_DIAGRAM_STYLE_HALIGN&lt;br /&gt;
TABLE_DIAGRAM_STYLE_NUMBER_FORMATTER&lt;br /&gt;
TABLE_DIAGRAM_STYLE_PERCENT_FORMATTER&lt;br /&gt;
TABLE_DIAGRAM_STYLE_SIGNIFICANCE_FORMATTER&lt;br /&gt;
TABLE_DIAGRAM_STYLE_BORDER_STYLE&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;br/&amp;gt;Back to [[DATA]] page&lt;br /&gt;
&lt;br /&gt;
[[Category:Functions]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SetPhoneNumber&amp;diff=229956</id>
		<title>SetPhoneNumber</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SetPhoneNumber&amp;diff=229956"/>
		<updated>2017-06-05T08:06:29Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p&amp;gt;﻿&amp;lt;span class=&amp;quot;fck_mw_template&amp;quot;&amp;gt;{{HelpFiles}}&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt; setPhoneNumber &amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Sets the phone number of the current questionnaire answer sheet’s user &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Syntax&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;setPhoneNumber(&amp;lt;i&amp;gt;phone_number_type, new_phone_number, country_code&amp;lt;/i&amp;gt;) &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Arguments&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;i&amp;gt;phone_number_type&amp;lt;/i&amp;gt;. Is a numeric (non-decimal) expression. It must be one of the built-in constants: &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_NotIdentified, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Home1, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Home2, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Mobile1, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Mobile2, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Business1, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Business2, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_HomeFax, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_BusinessFax &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;i&amp;gt;new_phone_number&amp;lt;/i&amp;gt;: Is a string expression &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;i&amp;gt;country_code&amp;lt;/i&amp;gt;: Is a numeric (non-decimal) expression. &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Return type&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;empty &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Examples&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;setPhoneNumber(PhoneNumber_Type_Home1, &amp;quot;212277&amp;quot;, 358); &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Availability&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Version 4.8 &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:General_Functions]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SetPhoneNumber&amp;diff=229955</id>
		<title>SetPhoneNumber</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SetPhoneNumber&amp;diff=229955"/>
		<updated>2017-06-05T08:05:50Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p&amp;gt;﻿&amp;lt;span class=&amp;quot;fck_mw_template&amp;quot;&amp;gt;{{HelpFiles}}&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt; setPhoneNumber &amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Sets the phone number of the current questionnaire answer sheet’s user &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Syntax&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;setPhoneNumber(&amp;lt;i&amp;gt;phone_number_type, new_phone_number, country_code&amp;lt;/i&amp;gt;) &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Arguments&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;i&amp;gt;phone_number_type&amp;lt;/i&amp;gt;. Is a numeric (non-decimal) expression. It must be one of the built-in constants: &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_NotIdentified, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Home1, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Home2, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Mobile1, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Mobile2, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Business1, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_Business2, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_HomeFax, &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;PhoneNumber_Type_BusinessFax &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;i&amp;gt;new_phone_number&amp;lt;/i&amp;gt;: Is a string expression &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;i&amp;gt;country_code&amp;lt;/i&amp;gt;: Is a numeric (non-decimal) expression. &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Return type&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;empty &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Examples&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;setPhoneNumber(PhoneNumber_Type_Home1, &amp;quot;212277&amp;quot;, 358); &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Availability&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Version 4.8 &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Reference:&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;http://help4.catglobe.com/4436.htm&amp;quot;&amp;gt;http://help4.catglobe.com/4436.htm&amp;lt;/a&amp;gt; &amp;lt;span class=&amp;quot;fck_mw_magic&amp;quot; _fck_mw_customtag=&amp;quot;true&amp;quot; _fck_mw_tagname=&amp;quot;NOTOC&amp;quot; _fck_mw_tagtype=&amp;quot;c&amp;quot;&amp;gt;_&amp;lt;/span&amp;gt; &amp;lt;!-- imported from file: 739.htm--&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category:General_Functions]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=SelectMultiColumn&amp;diff=229954</id>
		<title>SelectMultiColumn</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=SelectMultiColumn&amp;diff=229954"/>
		<updated>2017-06-05T08:04:45Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== selectMultiColumn&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Returns an array of row values for a column.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
selectMultiColumn(&#039;&#039;columnName&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;columnName:&#039;&#039; Is the name of a column in the data table.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
array&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Examples&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;//print all Id and UserId to the console&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;print(selectMultiColumn(Id,UserId) where (true));&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;//result: &amp;amp;#x7B;&amp;amp;#x7B;1,111},{2,112},{3,113},{4,114&amp;amp;#x7D;&amp;amp;#x7D;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Version 5.8 __NOTOC__&lt;br /&gt;
[[Category:Functions_Used_in_where_Expressions]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Replacement_tags&amp;diff=229953</id>
		<title>Replacement tags</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Replacement_tags&amp;diff=229953"/>
		<updated>2017-06-05T08:03:34Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Replacement tags ===&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
There exists a tag system which makes it possible for us, to insert replacement values directly in texts (question, subquestion, answer option) without using text replacement conditions. These tags are replaced by the answer the respondent gave in an earlier question of the same questionnaire.&lt;br /&gt;
&lt;br /&gt;
An example could be:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;nowiki&amp;gt;”You have answered that your favorite soft drink is {{FavoriteSoftdrink.Text}}.”&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Which could result in a text like:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;”You have answered that your favorite soft drink is Cherry Coke”&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The logic for text replacement tags are as follows:&lt;br /&gt;
&lt;br /&gt;
Q_Label should in the following be replaced by the question that replacement texts are to be collected from. How the replacement tags are to be used depends on which question type the tag refers to. Examples of all are presented below:&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Single&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label}}: is replaced with the text of the respondent&#039;s chosen answer option&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label.value}}: is replaced with the value of the respondent&#039;s chosen answer option&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label.text}}: is replaced with the text of the respondent&#039;s chosen answer option&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label.openvalue}}: is replaced with the open text part of the respondent&#039;s chosen answer option (if such a value exists)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label.index}}: is replaced with the index of the respondent&#039;s chosen answer option&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Multi&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[AnswerOption_index]}}: is replaced with the text of the respondent&#039;s chosen answer option&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[AnswerOption_index].value}}: is replaced with the value of the respondent&#039;s chosen answer option&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[AnswerOption_index].text}}: is replaced with the text of the respondent&#039;s chosen answer option&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[AnswerOption_index].openvalue}}: is replaced with the open text part of the respondent&#039;s chosen answer option (if such a value exists)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[AnswerOption_index].index}}: is replaced with the index of the respondent&#039;s chosen answer option&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Single Grid&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[grid_index]}}: is replaced with the text of the respondent&#039;s chosen answer option on the specified sub question&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[grid_index].value}}: is replaced with the value of the respondent&#039;s chosen answer option on the specified sub question&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[grid_index].text}}: is replaced with the text of the respondent&#039;s chosen answer option on the specified sub question&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[grid_index].index}}: is replaced with the index of the respondent&#039;s chosen answer option on the specified sub question&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;** grid_index should be replaced with the index of the subquestion the users wants the text replacement based on. The first subquestion is always indexed with 0, next one is 1 and so on.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Multi Grid&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[grid_index][AnswerOption_index]}}: is replaced with the text of the respondent&#039;s chosen answer option on the specified sub question&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[grid_index][AnswerOption_index].value}}: is replaced with the value of the respondent&#039;s chosen answer option on the specified sub question&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[grid_index][AnswerOption_index].text}}: is replaced with the text of the respondent&#039;s chosen answer option on the specified sub question&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[grid_index][AnswerOption_index].index}}: is replaced with the index of the respondent&#039;s chosen answer option on the specified sub question&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;** grid_index should be replaced with the index of the subquestion the users wants the text replacement based on. The first subquestion is always indexed with 0, next one is 1 and so on.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Text, Open, Multimedia, Scale, Numeric&#039;&#039;&#039;&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label}}: is replaced with the respondent&#039;s actual answer&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Open - closed answer&#039;&#039;&#039;&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[option_index]}}: return true/false, get status checked of closed answer options&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Scale Grid, Text Grid&#039;&#039;&#039;&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Q_label[grid_index]}}: is replaced with the respondent&#039;s actual answer to the specified sub question&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;CGScript&#039;&#039;&#039;&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Script;}}: CGScript can also be run in text by placing them in the {{}} brackets. &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Category:Questionnaire_module]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=PhoneNumber_isValid&amp;diff=229952</id>
		<title>PhoneNumber isValid</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=PhoneNumber_isValid&amp;diff=229952"/>
		<updated>2017-06-05T08:02:09Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br/&amp;gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
==== PhoneNumber_isValid ====&lt;br /&gt;
&lt;br /&gt;
Validate a phone number. returns true if the phone number is valid, otherwise return false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
PhoneNumber_isValid(phoneNumber, countryCode, phonenumberType)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;phoneNumber&#039;&#039;: Is a string expression which is a phone number.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;countryCode&#039;&#039;: Is a number expression which is a country Code.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;phonenumberType&#039;&#039;: Is a numeric (non-decimal) expression.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;RESOURCE&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;LAND LINE&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;MOBILE&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; | &#039;&#039;&#039;USER&#039;&#039;&#039;&lt;br /&gt;
| NotIdentified = 0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Home1 = 1&lt;br /&gt;
| Mobile1 = 3&lt;br /&gt;
|-&lt;br /&gt;
| Home2 = 2&lt;br /&gt;
| Mobile2 = 4&lt;br /&gt;
|-&lt;br /&gt;
| Business1 = 5&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Business2 = 6&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| HomeFax = 7&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| BusinessFax =8&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | &#039;&#039;&#039;GROUP&#039;&#039;&#039;&lt;br /&gt;
| Main1 = 9&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Main2 = 10&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Fax1 = 11&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Fax2 = 12&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
bool&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039; &amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
string phoneNumber = &amp;quot;22222222&amp;quot;;&lt;br /&gt;
number countryCode = 45;&lt;br /&gt;
number phonenumberType = 0;&lt;br /&gt;
bool b =PhoneNumber_isValid(phoneNumber,countryCode,phonenumberType);&lt;br /&gt;
print(b);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[[Category:General_Functions]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Tabulation_getAvailableFonts&amp;diff=229951</id>
		<title>Tabulation getAvailableFonts</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Tabulation_getAvailableFonts&amp;diff=229951"/>
		<updated>2017-06-05T07:59:39Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Tabulation_getAvailableFonts ===&lt;br /&gt;
&lt;br /&gt;
To find available fonts.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Tabulation_getAvailableFonts();&lt;br /&gt;
&lt;br /&gt;
=== Return type ===&lt;br /&gt;
&lt;br /&gt;
return a list of font names.&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;
print(Tabulation_getAvailableFonts());&lt;br /&gt;
//result:&lt;br /&gt;
{Agency FB,Aharoni,Algerian,Andalus,Angsana New,AngsanaUPC,Aparajita,Arabic Typesetting,Arial,Arial Black,Arial Narrow,Arial Rounded MT Bold,Arial Unicode MS,Vladimir Script,Vrinda,Webdings,Wide Latin,Wingdings}&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;br /&gt;
[[Category:Using CGScript with the Tabulation Module]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Tabulation_setTotalAnswerText&amp;diff=229950</id>
		<title>Tabulation setTotalAnswerText</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Tabulation_setTotalAnswerText&amp;diff=229950"/>
		<updated>2017-06-05T07:58:00Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;﻿{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Tabulation_setTotalAnswerText ===&lt;br /&gt;
&lt;br /&gt;
Set the text for the total answers row, which is one of the statistical rows that can be shown for tables. If this function is not used then the label for the row will just be the default value &amp;quot;Total answers&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tabulation_setTotalAnswersText(text)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*text: is string&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return value&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
empty&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tabulation_setCountAnswer(true);&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;createFrequenceDiagram(&amp;quot;Multi&amp;quot;);&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;//Result:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:GetTotalAnswerText-Multi.jpg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tabulation_setTotalAnswerText(&amp;quot;Total answers text&amp;quot;);&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;createFrequenceDiagram(&amp;quot;Multi&amp;quot;);&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;//Result:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:SetTotalAnswerText.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{note}}&lt;br /&gt;
&lt;br /&gt;
This script should be paired with script [[Tabulation setCountAnswer]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Version 5.8.1&lt;br /&gt;
[[Category:Text_setting_functions]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Tabulation_getTotalColumnVisibility&amp;diff=229949</id>
		<title>Tabulation getTotalColumnVisibility</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Tabulation_getTotalColumnVisibility&amp;diff=229949"/>
		<updated>2017-06-05T07:56:08Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Tabulation_getTotalColumnVisibility ==&lt;br /&gt;
&lt;br /&gt;
Return variable true/false equivalent Show/hide the total column.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tabulation_getTotalColumnVisibility();&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Boolean&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Examples&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tabulation_setTotalColumnVisibility(false);&#039;&amp;lt;br/&amp;gt;print(Tabulation_getTotalColumnVisibility()); // Result: False&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tabulation_setTotalColumnVisibility(true);&#039;&amp;lt;br/&amp;gt;print(Tabulation_getTotalColumnVisibility()); // Result: True&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Version 5.8&lt;br /&gt;
&lt;br /&gt;
[[Category:Using CGScript with the Tabulation Module]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Tabulation_getStartingPageNumber&amp;diff=229948</id>
		<title>Tabulation getStartingPageNumber</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Tabulation_getStartingPageNumber&amp;diff=229948"/>
		<updated>2017-06-05T07:55:36Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
==== Tabulation_getStartingPageNumber ====&lt;br /&gt;
&lt;br /&gt;
Sets the starting page number for the pdf report&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tabulation_setStartingPageNumber()&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
none&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Return value&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;number&#039;&#039; start page number&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note}} &#039;&#039;This function should be paired with function [http://wiki.catglobe.com/index.php/Tabulation_setShowResultAsPdf Tabulation_setShowResultAsPdf].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Version 6.0&lt;br /&gt;
[[Category:Using CGScript with the Tabulation Module]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Tabulation_setStartingPageNumber&amp;diff=229947</id>
		<title>Tabulation setStartingPageNumber</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Tabulation_setStartingPageNumber&amp;diff=229947"/>
		<updated>2017-06-05T07:54:26Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
==== Tabulation_setStartingPageNumber ====&lt;br /&gt;
&lt;br /&gt;
Set the starting page number for the PDF report.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tabulation_setStartingPageNumber(&#039;&#039;8&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arguments&#039;&#039;&#039; int pagenumber&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#DF8621&amp;quot;&amp;gt;&#039;&#039;&#039;Examples&#039;&#039;&#039;&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
//Starting page number of the PDF report can be set:&lt;br /&gt;
//Needs a DCS&lt;br /&gt;
&lt;br /&gt;
Tabulation_setStartingPageNumber(8);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;{{note}} &#039;&#039;This function should be paired with function [http://wiki.catglobe.com/index.php/Tabulation_setShowResultAsPdf Tabulation_setShowResultAsPdf].&#039;&#039;&lt;br /&gt;
&#039;&#039;The pagenumber can be shown in the pdf by inserting $p in a paragraph. $P (capital P) shows the total number of pages. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Version 6.0&lt;br /&gt;
[[Category:Using CGScript with the Tabulation Module]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Tabulation_setExcludedSortOrderHorizontal&amp;diff=229946</id>
		<title>Tabulation setExcludedSortOrderHorizontal</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Tabulation_setExcludedSortOrderHorizontal&amp;diff=229946"/>
		<updated>2017-06-05T07:53:37Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Tabulation_setExcludedSortOrderHorizontal ===&lt;br /&gt;
Exclude some axis options from the the horizontal sorting&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Tabulation_setExcludedSortOrderHorizontal(axisArray);&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
axisArray: an array which contains some axis options that will be excluded from the the horizontal sorting&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;
&lt;br /&gt;
DCS_use(15560370);&lt;br /&gt;
&lt;br /&gt;
Tabulation_setExcludedSortOrderHorizontal({&amp;quot;Viet Nam&amp;quot;,&amp;quot;Don&#039;t know&amp;quot;});&lt;br /&gt;
&lt;br /&gt;
Tabulation_setSortOrderHorizontal(Tabulation_SortOrder_LowToHigh);&lt;br /&gt;
&lt;br /&gt;
createCrossDiagram({&amp;quot;Q1&amp;quot;},{&amp;quot;Q1_Single&amp;quot;});&lt;br /&gt;
&lt;br /&gt;
//result:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:SetExcludedHorizontal.jpg]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
[[Category:Using CGScript with the Tabulation Module]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Tabulation_addPagebreak&amp;diff=229945</id>
		<title>Tabulation addPagebreak</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Tabulation_addPagebreak&amp;diff=229945"/>
		<updated>2017-06-05T07:50:17Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Tabulation_addPagebreak ===&lt;br /&gt;
&lt;br /&gt;
Insert a page break&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Tabulation_addPagebreak();&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;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
Tabulation_addParagraph(new TabulationParagraph(paragraphStyle,&amp;quot;Page 1&amp;quot;,textStyle));&lt;br /&gt;
createCrossDiagram({&amp;quot;Q0&amp;quot;}, {&amp;quot;PB_Gender&amp;quot;});&lt;br /&gt;
Tabulation_addPagebreak();&lt;br /&gt;
Tabulation_addParagraph(new TabulationParagraph(paragraphStyle,&amp;quot;Page 2&amp;quot;,textStyle));&lt;br /&gt;
createCrossDiagram({&amp;quot;Q0&amp;quot;}, {&amp;quot;PB_Region&amp;quot;});&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Result: &amp;lt;br/&amp;gt;[[File:AddPagebreak1.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[File:AddPagebreak2.jpg]]&lt;br /&gt;
[[Category:Using CGScript with the Tabulation Module]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=Tabulation_addPagebreak&amp;diff=229944</id>
		<title>Tabulation addPagebreak</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=Tabulation_addPagebreak&amp;diff=229944"/>
		<updated>2017-06-05T07:49:42Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HelpFiles}}&lt;br /&gt;
&lt;br /&gt;
=== Tabulation_addPagebreak ===&lt;br /&gt;
&lt;br /&gt;
Insert a page break&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
Tabulation_addPagebreak();&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;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
Tabulation_addParagraph(new TabulationParagraph(paragraphStyle,&amp;quot;Page 1&amp;quot;,textStyle));&lt;br /&gt;
createCrossDiagram({&amp;quot;Q0&amp;quot;}, {&amp;quot;PB_Gender&amp;quot;});&lt;br /&gt;
Tabulation_addPagebreak();&lt;br /&gt;
Tabulation_addParagraph(new TabulationParagraph(paragraphStyle,&amp;quot;Page 2&amp;quot;,textStyle));&lt;br /&gt;
createCrossDiagram({&amp;quot;Q0&amp;quot;}, {&amp;quot;PB_Region&amp;quot;});&lt;br /&gt;
&amp;lt;/source&amp;gt; __NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Result: &amp;lt;br/&amp;gt;[[File:AddPagebreak1.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[File:AddPagebreak2.jpg]]&lt;br /&gt;
[Category:Using CGScript with the Tabulation Module]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=CreateStackCrossDiagram&amp;diff=25970</id>
		<title>CreateStackCrossDiagram</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=CreateStackCrossDiagram&amp;diff=25970"/>
		<updated>2017-01-24T09:29:36Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Diagram/report_generating_CGScript_functions]]&lt;br /&gt;
Creates a stack cross diagram from the axis names specified as string arrays for rows and columns. A unique id is returned when a diagram is added.&lt;br /&gt;
&lt;br /&gt;
==Syntax ==&lt;br /&gt;
&lt;br /&gt;
createStackCrossDiagram(rowAxisNames, {columnAxisNames});&lt;br /&gt;
&lt;br /&gt;
==Arguments==&lt;br /&gt;
&lt;br /&gt;
rowAxisNames: An array expression. This array contains the names of the axes which are used for the rows in the stack cross diagram;&lt;br /&gt;
&lt;br /&gt;
columnAxisNames: An array expression. This array contains the names of the axes which are used for the columns in the stack cross diagram.&lt;br /&gt;
&lt;br /&gt;
{{note}}A limit of 2 rows and 2 columns is set at the moment. If an array (rowAxisNames or columnAxisNames) containing two axes, We will have multi-level diagrams.&lt;br /&gt;
&lt;br /&gt;
==Return type==&lt;br /&gt;
&lt;br /&gt;
number;&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;
DCS_use(15321022);&lt;br /&gt;
number table1 = createStackCrossDiagram({&amp;quot;QA1&amp;quot;,&amp;quot;D_Age_Group&amp;quot;}, {{&amp;quot;QA2a_Januar&amp;quot;,&amp;quot;D_QA4&amp;quot;}});&lt;br /&gt;
print(table1); //Result: 1&lt;br /&gt;
number table2 = createStackCrossDiagram({&amp;quot;QA1&amp;quot;,&amp;quot;D_Age_Group&amp;quot;}, {{&amp;quot;QA2a_Januar&amp;quot;},{&amp;quot;D_QA4&amp;quot;}});&lt;br /&gt;
print(table2); //Result: 2&lt;br /&gt;
number table3 = createStackCrossDiagram({}, {{&amp;quot;QA2a_Januar&amp;quot;,&amp;quot;D_QA4&amp;quot;}});&lt;br /&gt;
print(table3); //Result: 3&lt;br /&gt;
number table4 = createStackCrossDiagram({&amp;quot;QA1&amp;quot;,&amp;quot;D_Age_Group&amp;quot;}, {{}});&lt;br /&gt;
print(table4); //Result: 4&lt;br /&gt;
&amp;lt;/source&amp;gt; Result:&lt;br /&gt;
&lt;br /&gt;
[[File:StackCrossDiagramFn.jpg]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=CreateStackCrossDiagram&amp;diff=25969</id>
		<title>CreateStackCrossDiagram</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=CreateStackCrossDiagram&amp;diff=25969"/>
		<updated>2017-01-24T09:28:44Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Diagram/report_generating_CGScript_functions]]&lt;br /&gt;
=createStackCrossDiagram=&lt;br /&gt;
&lt;br /&gt;
Creates a stack cross diagram from the axis names specified as string arrays for rows and columns. A unique id is returned when a diagram is added.&lt;br /&gt;
&lt;br /&gt;
==Syntax ==&lt;br /&gt;
&lt;br /&gt;
createStackCrossDiagram(rowAxisNames, {columnAxisNames});&lt;br /&gt;
&lt;br /&gt;
==Arguments==&lt;br /&gt;
&lt;br /&gt;
rowAxisNames: An array expression. This array contains the names of the axes which are used for the rows in the stack cross diagram;&lt;br /&gt;
&lt;br /&gt;
columnAxisNames: An array expression. This array contains the names of the axes which are used for the columns in the stack cross diagram.&lt;br /&gt;
&lt;br /&gt;
{{note}}A limit of 2 rows and 2 columns is set at the moment. If an array (rowAxisNames or columnAxisNames) containing two axes, We will have multi-level diagrams.&lt;br /&gt;
&lt;br /&gt;
==Return type==&lt;br /&gt;
&lt;br /&gt;
number;&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;
DCS_use(15321022);&lt;br /&gt;
number table1 = createStackCrossDiagram({&amp;quot;QA1&amp;quot;,&amp;quot;D_Age_Group&amp;quot;}, {{&amp;quot;QA2a_Januar&amp;quot;,&amp;quot;D_QA4&amp;quot;}});&lt;br /&gt;
print(table1); //Result: 1&lt;br /&gt;
number table2 = createStackCrossDiagram({&amp;quot;QA1&amp;quot;,&amp;quot;D_Age_Group&amp;quot;}, {{&amp;quot;QA2a_Januar&amp;quot;},{&amp;quot;D_QA4&amp;quot;}});&lt;br /&gt;
print(table2); //Result: 2&lt;br /&gt;
number table3 = createStackCrossDiagram({}, {{&amp;quot;QA2a_Januar&amp;quot;,&amp;quot;D_QA4&amp;quot;}});&lt;br /&gt;
print(table3); //Result: 3&lt;br /&gt;
number table4 = createStackCrossDiagram({&amp;quot;QA1&amp;quot;,&amp;quot;D_Age_Group&amp;quot;}, {{}});&lt;br /&gt;
print(table4); //Result: 4&lt;br /&gt;
&amp;lt;/source&amp;gt; Result:&lt;br /&gt;
&lt;br /&gt;
[[File:StackCrossDiagramFn.jpg]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=User:Tungocman&amp;diff=25948</id>
		<title>User:Tungocman</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=User:Tungocman&amp;diff=25948"/>
		<updated>2016-12-15T04:52:09Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Getting Started Guide}}&lt;br /&gt;
=Man Tu&#039;s Wall=&lt;br /&gt;
Email: Man@Maysunshine.vn&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;font-weight:normal;color:white;background-color:#DF8621;&amp;quot;&amp;gt;My Working Pages&amp;lt;/span&amp;gt;==&lt;br /&gt;
*[[:Category:Getting_Started_Guide]] and its rediect pages: [[Getting_Started_Guide]]  and [[Quick_Start_Guide]]&lt;br /&gt;
*[[Exception_Handling]]&lt;br /&gt;
*[[Release_Notes_version_595]]&lt;br /&gt;
*[[Release_Notes_version_6.0]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;font-weight:normal;color:white;background-color:#DF8621;&amp;quot;&amp;gt;My Templates&amp;lt;/span&amp;gt;==&lt;br /&gt;
*[[Template:CGscriptClass_Template]]&lt;br /&gt;
*[[Template:CGscriptConstructors_Template]]&lt;br /&gt;
*[[Template:CGscriptMethods_Template]]&lt;br /&gt;
*[[Template:CGscriptParameters_Template]]&lt;br /&gt;
*[[Template:CGscriptTypeColors_Template]]&lt;br /&gt;
*[[Template:Documentation|Template:Documentation]] (Documentation template for templates)&lt;br /&gt;
*[[Template:Cquote]] (Center quote)&lt;br /&gt;
*[[Template:TOC]]&lt;br /&gt;
*[[Template:Sidebar]]&lt;br /&gt;
*[[Template:Sidebar with collapsible lists]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=User:Tungocman&amp;diff=25947</id>
		<title>User:Tungocman</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=User:Tungocman&amp;diff=25947"/>
		<updated>2016-12-15T04:51:46Z</updated>

		<summary type="html">&lt;p&gt;Tungocman: /* My Favorite Pages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Getting Started Guide}}&lt;br /&gt;
=Man Tu&#039;s Wall=&lt;br /&gt;
Email: Man@Maysunshine.vn&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;font-weight:normal;color:white;background-color:#DF8621;&amp;quot;&amp;gt;My Working Pages&amp;lt;/span&amp;gt;==&lt;br /&gt;
*[[:Category:Getting_Started_Guide]] and its rediect pages: [[Getting_Started_Guide]]  and [[Quick_Start_Guide]]&lt;br /&gt;
*[[Exception_Handling]]&lt;br /&gt;
*[[Release_Notes_version_595]]&lt;br /&gt;
*[[Release_Notes_version_6.0]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;font-weight:normal;color:white;background-color:#DF8621;&amp;quot;&amp;gt;My Favorite Pages&amp;lt;/span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;font-weight:normal;color:white;background-color:#DF8621;&amp;quot;&amp;gt;My Templates&amp;lt;/span&amp;gt;==&lt;br /&gt;
*[[Template:CGscriptClass_Template]]&lt;br /&gt;
*[[Template:CGscriptConstructors_Template]]&lt;br /&gt;
*[[Template:CGscriptMethods_Template]]&lt;br /&gt;
*[[Template:CGscriptParameters_Template]]&lt;br /&gt;
*[[Template:CGscriptTypeColors_Template]]&lt;br /&gt;
*[[Template:Documentation|Template:Documentation]] (Documentation template for templates)&lt;br /&gt;
*[[Template:Cquote]] (Center quote)&lt;br /&gt;
*[[Template:TOC]]&lt;br /&gt;
*[[Template:Sidebar]]&lt;br /&gt;
*[[Template:Sidebar with collapsible lists]]&lt;/div&gt;</summary>
		<author><name>Tungocman</name></author>
	</entry>
</feed>