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

GroupBuilderNumberOfCallsVariable class

From Catglobe Wiki
Revision as of 07:41, 20 April 2017 by Nguyenduyan (talk | contribs)

GroupBuilderNumberOfCallsVariable



Represents a group builder variable for users with a specific number of cati calls.

Constructors

  • () - Create new variable

Methods

  • string ToString() - The string representation of the object.

Properties

  • string ObjectTypeName { get; } - The name of the type of object.
  • int QuestionnaireResourceId { get; set; } - Questionnaire to get users from
  • Range Range { get; set; } - Range to specify the number of calls
  • TypeInformation TypeInformation { get; } - Get information about this class.

Examples

//Create a new group
string groupName = "Test Group Builder: numberOfCallsVariable ";
number groupTemplateResourceId=2066;
number parentResourceId = 11088827;
array group = Group_new(groupName, groupTemplateResourceId, parentResourceId);
Group_save(group);
number groupRId = group[GROUP_RESOURCE_ID ];
//Create rule for the group
GroupBuilderRoot root = new GroupBuilderRoot (groupRId);
GroupBuilderNumberOfCallsVariable  numberOfCallsVariable  = new GroupBuilderNumberOfCallsVariable ();
numberOfCallsVariable.QuestionnaireResourceId = 15546533;
Range a = new Range("[1-4,9,12]");
numberOfCallsVariable.Range=a; 
GroupBuilderRule rule = new GroupBuilderRule (root);
rule.Add(numberOfCallsVariable); 
GroupBuilderRuleCollection ruleColection = root.RootRules;
ruleColection.Add(rule); 
root.Save();
print(numberOfCallsVariable.Range);