我通常不使用水晶,但我花了将近 2 天的时间寻找一种方法来做到这一点。
问题是我需要在报告中显示多行文本,但需要在 8 行后截断并显示“更多”提示以通知用户他们需要查看其余部分详情在线。这最初是通过将数据存储为已经按大小换行的单独行并使用公式计算行数并有条件地显示单独的“更多”字段来处理的。他们已经在文本中添加了使用 html 的功能,但这使得当前的处理方式错误地换行并显示 html 标记。
我编写了一个数据库函数来将文本组合到一个字段中,并使用 HTML 文本解释在其他 7 个不限制文本长度的报告上正确显示它,并且最大行数非常适合限制文本大小,我只是无法弄清楚如何在需要时显示“更多”提示。
任何建议将不胜感激。