I have my code setup to send me emails every time someone is filling up a form but the email reports are being cut off.
This is what I have in my database as an input example from a user:
awd wda aawd awd awd aaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awd
And this is what shows up in the email report:
awd wda aawd awd awd aaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
I don’t have any styling in my email template other than the regular
tags to separate the answer output.
Is there any limitation on what you can output?
This is my CF code:
<cfquery name="fullResults" datasource="#variables.dsn#">
select s.id, s.name surveyname, q.question, subq.answer subquestion, isnull(isnull(isnull(isnull(a.answer, r.textboxmulti),r.other),r.textbox),r.truefalse) as selectedanswer, a.*, r.*
from results r
join questions q on r.questionidfk = q.id
left join answers subq on r.itemidfk = subq.id
left join answers a on r.answeridfk = a.id
join surveys s on q.surveyidfk = s.id
where owneridfk = <cfqueryparam value="#arguments.ownerid#" cfsqltype="CF_SQL_VARCHAR" maxlength="255">
order by s.id, owneridfk, q.rank, subq.rank desc
</cfquery>
#fullResults.selectedanswer#
The issue was that in
isnull(isnull(isnull(isnull(a.answer, r.textboxmulti),r.other),r.textbox),r.truefalse) as selectedanswerthea.answerwas set to 225 character and everything else was trimmed down to that. After I added a convert function around it everything works fine.