Based on:
https://surveyjs.io

Servey creator to help us to create surveys (Get the JSON content):
https://surveyjs.io/create-survey

Version 1.0

neoSurvey sample app (Customer satisfaction survey)
https://visualneo.com/tutorials/neosurvey

another sample (Quiz):
https://visualneo.com/tutorials/neosurvey2


neoSurveyStart

Purpose:

Create a Survey. Get the JSON data from:
https://surveyjs.io/create-survey

Category:

neoSurvey

Syntax:

neoSurveyStart "objId" theObjectVar callBackSub

 

objId

Select a Container object

theObjectVar

Object variable with survey definitions

callBackSub

Callback subroutine to send results

 

neoSurveyGetData

Purpose:

Get survey data in JSON format

Category:

neoSurvey

Syntax:

neoSurveyGetData "objId" [returnVar]

 

objId

Container object

returnVar

Variable object to store result

 

neoSurveySetData

Purpose:

Set survey data in JSON format

Category:

neoSurvey

Syntax:

neoSurveySetData "objId" [dataVar]

 

objId

Container object

dataVar

JSON data variable to assign to the Survey

 

neoSurveyGetCorrectAnswers

Purpose:

Get the number of correct answers in a quiz

Category:

neoSurvey

Syntax:

neoSurveyGetCorrectAnswers "objId" [resultVar]

 

objId

Container object

resultVar

Variable to store result

 

neoSurveyGetIncorrectAnswers

Purpose:

Get the number of incorrect answers in a quiz

Category:

neoSurvey

Syntax:

neoSurveyGetIncorrectAnswers "objId" [resultVar]

 

objId

Container object

resultVar

Variable to store result

 

neoSurveySetValue

Purpose:

Set a survey question value

Category:

neoSurvey

Syntax:

neoSurveySetValue "objId" "fieldName" fieldValue

 

objId

Container object

fieldName

Question name

fieldValue

Value

 

neoSurveyGetValue

Purpose:

Get a survey question value

Category:

neoSurvey

Syntax:

neoSurveyGetValue "objId" "fieldName" [resultVar]

 

objId

Container object

fieldName

Question name

resultVar

Variable to store result

 

neoSurveyDisplayMode

Purpose:

Set survey display mode

Category:

neoSurvey

Syntax:

neoSurveyDisplayMode "objId" modeName

 

objId

Container object

modeName

Display mode

 

neoSurveyShowQuizAnswers

Purpose:

Show quiz correct and incorrect answers

Category:

neoSurvey

Syntax:

neoSurveyShowQuizAnswers "objId" "correctText" "incorrectText"

 

objId

Container object

correctText

Correct text (ie: Correct)

incorrectText

Incorrect text (ie: Incorrect)

 

Created with the Personal Edition of HelpNDoc: Transform Your Word Doc into a Professional-Quality eBook with HelpNDoc