如何让Crystal Reports显示项目符号列表

时间:2014-02-15 13:26:39

标签: c# mysql vb.net crystal-reports rtf

如何使用带有Visual Studio 2010和vb.net的Crystal Reports 2008 Developer版本获取项目符号列表。该报告基于MySQL数据库,其中各种字段放在RTF文本框中。我知道我可以使用Wingding字体创建一个由chr(110)组成的公式进行静态测试。但是,我需要能够选择一个段落并为段落中的每一行添加一个项目符号字符,该段落与RTF文本框一起使用。但是,Crystal忽略了子弹。

我已经看到了其中一些问题,但还没有找到合适的解决方法。似乎这个问题可以追溯到Crystal的早期版本,所以我很惊讶我没有找到一个好的解决方法。实际上,我更惊讶的是,在所有Crystal Reports版本之后还没有修复它。

我在RTF文本框中用来设置项目符号的代码是:

If RTB1.SelectionBullet = False Then
    RTB1.SelectionIndent = 20
    RTB1.BulletIndent = 10
    RTB1.SelectionBullet = True

Else
    RTB1.SelectionBullet = True
End If

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

问题已解决。

我发现了一些很棒的vb.net例程来添加编号的子弹和特殊子弹。这是代码的链接:

http://www.vb-helper.com/howto_net_special_bullet_rtf.html

维克