海波.NET
问题:
CrystalReport显示数据库中HTML标记的问题
------------------------------------------------
解决方案:
格式化字段,设置“文本解释”为“HTML 文本”……
1、点击字段,选择“格式化字段”命令,进入“格式设置编辑器”对话框;
2、点击“段落格式”选项卡,在“文本解释”节选择“HTML 文本”。
------------------------------------------------
参考:
1、“格式设置编辑器”对话框
使用“格式设置编辑器”,可更改报表字段以及其他报表对象的外观。最简单的“格式设置编辑器”只有一个选项卡。当您选择其他字段类型(日期和时间、布尔值、超级链接等)时,会随之添加其他选项卡。当执行下列操作时,出现“格式设置编辑器”:选择报表对象并从“格式”菜单或右击菜单中选择格式命令。 
选择报表对象并从“格式”菜单中选择超级链接命令。 
在“选项”对话框的“字段”选项卡上单击任何按钮。 
“格式设置编辑器”包含的选项卡与“选项”对话框的字段选项卡上指定的字段类型或与所选字段的类型相关。2、“段落格式”选项卡(各种对话框)
文本解释
使用该列表选择要在字段中插入的预格式化数据(仅指字符串或备注字段)或文本的类型。Crystal Reports 提取有关字体、大小、样式、颜色和段落的信息,并使用指定的属性显示数据或文本。
您的选择有:
“无”将字符串字段、备注字段或导入的文本视为包含纯文本。 
“RTF 文本”将字符串字段、备注字段或导入文本视为包含 RTF 数据。 
“HTML 文本”将字符串字段、备注字段或导入文本视为包含 HTML 数据来解释。 
支持的 HTML 标记如下:
html 
body 
div(导致分段) 
tr(只导致分段;不保留表的列结构) 
span 
font 
p(导致分段) 
br(导致分段) 
h1(导致分段,使字体变为粗体并且增大到默认大小的 2 倍) 
h2(导致分段,使字体变为粗体并且增大到默认大小的 1.5 倍) 
h3(导致分段,使字体变为粗体并且增大到默认大小的 9/8 倍) 
h4(导致分段,使字体变为粗体) 
h5(导致分段,使字体变粗体并且缩小到默认大小的 5/6) 
h6(导致分段,使字体变为粗体并且缩小到默认大小的 5/8) 
center 
big(以 2 磅的增量增大字体大小) 
small(如果字体大小为 8 磅或更大,则以 2 磅的增量减小字体大小) 



strike 

支持的属性如下:
align 
face 
size 
color 
style 
font-family 
font-size 
font-style 
font-weight