QAS getByQuestionnaireResourceId

From Catglobe Wiki
Revision as of 07:10, 21 July 2011 by Tungocman (talk | contribs)
Jump to: navigation, search

       QAS_getByQuestionnaireResourceId<o:p></o:p>

Get all answer sheets of a specific

       Questionnaire by Questionaire resource Id.

       

Syntax

       QAS_getByQuestionnaireResourceId(questionnaireResourceId)<o:p></o:p>

Arguments

- questionnaireResourceId: is a number

       expression, it is resource id of Questionnaire.<o:p></o:p>

Return value

This function returns an

       array of answer sheet objects {{QAS_1},{QAS_2},{QAS_3},…...). If no answer 
      sheets exists then it will return an empty array.<o:p></o:p>

See

       QAS_new() to get more understanding of a QAS object and know how to get 
      value of items of a QAS object.<o:p></o:p>

       

Example:

array All_QASs =

       QAS_getByQuestionnaireResourceId(37244945);

print(All_QASs);           

 // ---- Result:

{{15,90267303,37244945,37244953,False,1,False,{1,1,1,1,0,0,0,1,40},{1,1,1,1,0,0,0,1,40},0b0f4d6f-97de-488c-80d6-5f843363f046,{1,1,1,0,0,0,0,1,40},1,0},
{15,90267304,37244945,37244954,False,1,False,{1,1,1,1,0,0,0,1,40},{1,1,1,1,0,0,0,1,40},ab9826c5-1556-418d-a00e-0a1b20ae41a2,{1,1,1,0,0,0,0,1,40},1,0},
{15,90267305,37244945,37244955,False,1,False,{1,1,1,1,0,0,0,1,40},{1,1,1,1,0,0,0,1,40},c50290a0-fd28-40a2-a112-2249cff6217d,{1,1,1,0,0,0,0,1,40},1,0}
}

array QAS_object = All_QASs[0];

print(QAS_object[QAS_ID]);            

                         // --- Result: 
      90267303

print(QAS_object[QAS_USER_RESOURCE_ID]);

         // --- Result:  37244953

print(QAS_object[QAS_TEST]);            

                   // --- Result:   False

print(QAS_object[QAS_STATUS]);         

                 // --- Result:  1

print(QAS_object[QAS_COMPLETED]);             // --- Result:  False

print(QAS_object[QAS_STARTDATE]);            // --- Result:  {1,1,1,1,0,0,0,1,40}

print(QAS_object[QAS_ENDDATE]);          

          // --- Result:   {1,1,1,1,0,0,0,1,40}

        <span style="color: rgb(128, 0, 64); font-family: "arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: "times new roman";" />

Availability

Version 5.8.1