Back

GetResponse3()

Retrieves the Fillout responses for one subject and secondary subject, as well as primary and secondary subject-related fields.

Inputs: <InputParameter>

  • showDeleted - decides if deleted responses should be included in the returned values.
  • multiMode - takes value like “join”, “subject” and “context.”
  • ProjectID - tells this function where to get responses
  • SubjectID or ContextID - is only used to return responses for a specific course. When SubjectID and ContextID are empty strings, this function returns all responses from a project.
  • The last two parameters can be used to obtain course information or instructor information along with each response.

When a project is multi-subject or multi-secondary subject:

  • multimode - “join”, GetResponse2() returns responses for all questions that are joined from a subject response table and a secondary response table based on column “MapRespKey”
  • multimode - “subject”, GetResponse2() only returns responses for primary subject questions
  • multimode - “context”, GetResponse2() only returns responses for secondary subject questions

The default multimode value for a multi-subject project is “join.”

When a project is not multi-subject or multi-secondary subject, the multimode parameter is irrelevant.

PropertiesAttribute TypeDescription
DataSourceID: stringMessage Header

Outputs: <OutputParameter>

PropertiesAttribute TypeDescription
TransactionID: longMessage HeaderA long integer value represents the current import transaction. And It is used later as an input parameter when executing and finalizing the data import. If the TransactionID value is 0, it means the registration is failed.
Message: stringMessage HeaderA value describes the error when the data transfer fails. Otherwise, it’s ‘Success’.
Back to top

Copyright © 2025

Explorance Inc. All rights reserved.