如何在Crystal Reports中将文本对齐为两端对齐?

3

我有以下类似的文本。

ABC agrees to provide programming services for ABI ‎("‎CLIENT‎") ‎as described below under
"‎Programming Services‎" ‎for <u>which CLIENT is to pay</u> a rate described in Attachment A.

这段文本需要下划线,并且整个文本应该是两端对齐的。我已经使用了一个公式字段,TextInterpretation 设置为 HTMLText。文本被下划线了,但没有正确地对齐。

我尝试使用 TextObject,它可以对齐文本,但需要下划线的文本没有下划线。请告诉我如何同时实现下划线和两端对齐。

4个回答

阿里云服务器只需要99元/年,新老用户同享,点击查看详情
8

使用Visual Studio 2010中的水晶报表进行对齐的解决方案
**右键单击您的文本对象 在格式编辑器中

段落 -> 水平对齐 -> 对齐方式 -> 两端对齐**


3
您可以在公式中使用HTML标签(通过文本解析设置HTML文本)。例如:
'<div align="justify">El nombre es <b>primordial</b> de saber...</div>'

我这样做是因为我需要一种带有加粗字体和两端对齐文本的公式。


我花了三天时间尝试找到一个解决方案,用于从数据库中填充公式字段,并以HTML阿拉伯语显示和对齐;我尝试了多种解决方案,并在Stack Overflow上发布了一个新问题,但都没有起作用...直到我发现那三行小代码,它们拯救了我的一周!谢谢@anpadia - Mlle 116

2

对于VS 2017,对齐配置已移至Common部分。

enter image description here


2

将公式放入文本对象中,双击文本对象进行编辑。现在选择公式,右键单击并点击格式{@formula_name}。然后在“文本解释”中选择HTML文本。您可以看到文本将被调整对齐,并且标签也将被识别。

请参考下面的图像。

Formula_Format
Text_Format

这是我得到的结果。

Result
希望这能帮助您。请尝试此操作并回复您的结果。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,