65.9K
CodeProject 正在变化。 阅读更多。
Home

ASP.NET 自定义控件 + Crystal Report 动态文本格式

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.53/5 (8投票s)

2011年7月28日

CPOL

1分钟阅读

viewsIcon

34718

downloadIcon

3467

用于在 Crystal 报表中显示客户端格式化文本的自定义控件。

引言

在这篇文章中,我将描述如何动态地将格式应用于 Crystal Report 文本。在 Crystal Report 中,您无法直接更改颜色、字体大小、样式、对齐方式等。因此,我创建了一个自定义复合控件,它可以帮助您格式化 Crystal Report 中的文本对象。

背景

在 Crystal Report 中,文本字段对象的属性(如字体大小、颜色、样式等)无法更改。为此,我使用了 HTML 编辑器,但它不支持某些标签。因此,我决定创建自己的控件,可以从客户端格式化文本。

Using the Code

在这里,我使用了公式字段来在 Crystal Report 中显示数据。

Sample Image - maximum width is 600 pixels

在下面的图片中,我展示了如何在公式字段中添加显示数据。

Sample Image - maximum width is 600 pixels

在下面的图片中,我展示了如何添加字体大小的公式。

Sample Image - maximum width is 600 pixels

在下面的图片中,我展示了如何添加字体样式的公式。

Sample Image - maximum width is 600 pixels

在下面的图片中,我展示了如何添加文本对齐方式的公式。

Sample Image - maximum width is 600 pixels

在下面的图片中,我展示了如何添加字体颜色的公式。

Sample Image - maximum width is 600 pixels

//
// Actual Control and Data format.
//

Sample Image - maximum width is 600 pixels

最终演示项目截图

Sample Image - maximum width is 600 pixels

欢迎您的反馈。

© . All rights reserved.