the "rate" scale is static with numbers ranging from 1
to n. I would like that to be assignable so I can have
text, for instance. Instead of a scale of "1 -2 -3 - 4
- 5 - N/A", I want to be able to implement a scale
like: "Great - OK - Opinion Free - Not OK - Sucks -
N/A" or anything else (and blank values, especially for
interim points on the scale, would be acceptable).
Logged In: YES
user_id=14468
The tough part about doing this is that you would have to
capture both the reponse text value, along with the
numerical value.
Right now, the response_rank table is set up with all INT
datatypes. There would have to be anther field added to that
table of type VARCHAR or something that would contain the
textual meaning of the answer. You need to capture the text
along with the number in case you change the text values of
the ratings later on. You would then skew the data because,
for example, "1" used to mean good but now "1" is bad. If
you don't save the "good" or "bad" along with each record,
you would never know the numbers represent.
right?
Logged In: YES
user_id=39444
Yes, logart. That is the problem. One idea is to change the
storage model for the surveys from SQL to XML, which would
make this type of feature possible.
Logged In: YES
user_id=199362
Related to this RFE, I have implemented a version of Rate
where tooltips are displayed when hovering over any radio
button in the matrix. The data for the tooltips is currently
embedded in an array in a new file. Tooltip code is provided
by http://mojavelinux.com/forum/viewtopic.php?t=127
If there is interest, I'd be happy to post the source for this
enhancement.