def survey_getAllAnswersForQuestionInSeries(question_id, series_id):
 s3db = current.s3db
 ctable = s3db.survey_complete
 atable = s3db.survey_answer
 query = (((atable.question_id == question_id) & (atable.complete_id == ctable.id)) & (ctable.series_id == series_id))
 rows = current.db(query).select(atable.id, atable.value, atable.complete_id)
 answers = []
 for row in rows:
  answer = {}
  answer['answer_id'] = row.id
  answer['value'] = row.value
  answer['complete_id'] = row.complete_id
  answers.append(answer)
 return answers

def survey_getAllAnswersForQuestionInSeries ( question_id , series_id ) : s3db = current . s3db ctable = s3db . survey_complete atable = s3db . survey_answer query = ( ( ( atable . question_id == question_id ) & ( atable . complete_id == ctable . id ) ) & ( ctable . series_id == series_id ) ) rows = current . db ( query ) . select ( atable . id , atable . value , atable . complete_id ) answers = [ ] for row in rows : answer = { } answer [ 'answer_id' ] = row . id answer [ 'value' ] = row . value answer [ 'complete_id' ] = row . complete_id answers . append ( answer ) return answers
function to return all the answers for a given question from with a specified series .