Interaction.GetResponseHistory
| Method | |
|---|---|
| Module | Interaction | 
| Library | Core | 
| Action | Get a response history of User Interaction surveys. | 
| Parameters | (None) | 
| Return values | 
 This value is empty if there was no free text field as part of the survey, or if the user never entered a value for this field. 
 
 
 
 
 The highest ordered choice (first in the table of choices) will have a response value of 1. The lowest ordered choice (last in the table of choices) will have a response value of 0. Those in between will be allocated a fractional value between 1 and 0 relative to their position. For example, if the choices are: (Great, Good, Average, Poor, Terrible) then these will be scored: Great=1.0, Good=0.75, Average=0.5, Poor=0.25, Terrible=0. 
 
 
 | 
| Example | @surveyResponses = Interaction.GetResponseHistory();
SELECT FreeText, Response, ResponseValue, SurveyName, UserName FROM @surveyResponses WHERE
    ResponseType = "responded"
    AND Invalidated = false
    AND JULIANDAY(ValidityTime) > JULIANDAY(DATETIME("now")); | 
| Platforms | 
 | 
| Notes | For more details on what is considered an active or valid response, see Interaction.ShowSurvey. |