由于水晶报告中的子弹问题(它们根本就没有出现),我想将子弹标志改为类似'*'或'●'的东西。
rtf规范(http://www.biblioscape.com/rtf15_spec.htm#Heading33)对于\ pnlvlblt
说项目符号段落(对应于 等级11)。使用的实际角色 因为子弹存储在 \ pntxtb group。
和\ pntxtb
'{'\ pntxtb #PCDATA'}'
#PCDATA means text without control words.
这里的任何人都知道如何实现这个目标吗?
答案 0 :(得分:2)
在MySQL中存储项目符号文本并使用C#在水晶报表中显示 -set数据类型为MySQL表中的blob - 保存,在c#和sql语句中使用富文本框,将参数的数据类型设置为blob
cmd.Parameters.Add(new MySqlParameter("@Description", MySqlDbType.Blob));
- 检索,我使用参数字段进行水晶报告,并将从select语句获取的字符串更改为unicode
byte[] myByte = (byte[])dtResult.Rows[0]["rdescription"];
string res = Encoding.UTF8.GetString(myByte, 0, myByte.Length);
- 为该参数字段设置文本解释为RTF文本。
它对我有用。