可以使用级联式样式表 (CSS) 中的类将格式应用到在 Web 上查看的报表,而不在嵌入式 Crystal Reports 设计器中设置报表对象或节的格式。
在创建报表时,通常在嵌入式 Crystal Reports 设计器中设置特定的报表对象的格式(例如,数据库字段或文本对象)。当报表被呈现为 HTML 并通过 Web 窗体 Viewer 查看时,这些格式设置选项会自动转换到 HTML。若要更改 HTML 页的格式,需更改 Crystal 报表本身。
“设置 CSS 类”选项使您能够将 CSS 类应用到报表对象和报表的各个节,而不必手动更改报表的格式。在嵌入式 Crystal Reports 设计器中指定类的名称及其范围,然后在项目的 .aspx 文件中或通过外部样式表指定类的值。之后,当报表被呈现为 HTML 时,外部样式表或 .aspx 文件中指定的格式就会应用到该报表。
在嵌入式 Crystal Reports 设计器中右击,选择“设置 CSS 类”。
在“对象域”字段中,选择希望应用此类的对象或节。
在“CSS 类名称”字段中输入类的名称。
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/8yfdxzdx.alert_note(zh-cn,VS.90).gif" alt="Note" class="note" />提示</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>使用“属性”窗口中的“CssClass”可查看、编辑或删除特定报表对象或节的类值。</p></td>
</tr>
</tbody>
</table>
单击“确定”。
保存报表。
访问项目中的 .aspx 文件。
在 .aspx 文件的“HTML”选项卡中,引用一个已定义类的外部样式表,或输入类值。