0

每次有人填写表格但电子邮件报告被切断时,我都有我的代码设置向我发送电子邮件。

这是我在数据库中作为用户输入示例的内容:

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

这就是电子邮件报告中显示的内容:

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

除了常规之外,我的电子邮件模板中没有任何样式

标签来分隔答案输出。

您可以输出的内容有任何限制吗?

这是我的 CF 代码:

 <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#
4

2 回答 2

2

您应该在 ColdFusion Administrator 中检查您的数据源设置,并确保将长文本缓冲区设置为足够长的值,以便您提取所需的数据。 在此处输入图像描述

于 2012-08-30T20:10:18.927 回答
0

问题是设置为 225 个字符,而其他所有内容都被缩减为该字符isnull(isnull(isnull(isnull(a.answer, r.textboxmulti),r.other),r.textbox),r.truefalse) as selectedanswera.answer在我周围添加了一个转换功能后,一切正常。

于 2012-09-10T15:00:57.663 回答