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.

CreateResourceProjectQuestionnaire

From Catglobe Wiki
Revision as of 08:52, 7 March 2011 by Catglobe (talk | contribs) (jrfconvert import)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)



createResourceProjectQuestionnaire

Creates a questionnaire answer sheet for a questionnaire. Returns the primary key of the new (or existing) questionnaire answer sheet.

Syntax

createResourceProjectQuestionnaire(pq_id [, assignCurrentUser [, useExisting]])

Arguments

pq_id: Is a numeric (non-decimal) expression.

assignCurrentUser: Is a bool  expression. If it has a true value and the third parameter (useExisting) is not specified, the user property of the new questionnaire answer sheet is assigned with the current user.

useExisting: Is a bool expression. If it is a true condition, the newest (not deleted) questionnaire answer sheet belonging to the specified questionnaire and the current user is returned. Otherwise, a new resource project questionnaire is returned.When this parameter has a true value, the second parameter (assignCurrentResource) has no meaning.

Return type

number

Examples

number a = createResourceProjectQuestionnaire(1104);

/*the above statement is similar to the following one:

number a = createResourceProjectQuestionnaire(1104, false);

and different from the statement below :*/

number b = createResourceProjectQuestionnaire(1104, true);

number c = createResourceProjectQuestionnaire(1104, true, true);

/*equals to:

number c = createResourceProjectQuestionnaire(1104, false, true);

*/

Availability

Version 5.0