Text 如何在Crystal Reports中对齐文本?

Text 如何在Crystal Reports中对齐文本?,text,crystal-reports,formatting,Text,Crystal Reports,Formatting,我有一个文本如下 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. ABC同意为ABI提供编程服务‎("‎客户‎") ‎如下文所述 "‎编程服务‎" ‎客

我有一个文本如下

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.
ABC同意为ABI提供编程服务‎("‎客户‎") ‎如下文所述
"‎编程服务‎" ‎客户将支付附件a中所述的费率。
此文本应加下划线,并且整个文本应对齐。我使用了一个带有
textExpression
的公式字段作为
HTMLText
。文本带下划线,但未正确对齐


我尝试使用
TextObject
,它是对正的,但所需的文本没有下划线。请告诉我如何对文本进行下划线和对正。

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

查看下面的图片以供参考。




这就是我得到的结果

希望这对您有所帮助。尝试一下,请返回您的结果。

使用visual studio 2010在crystal report中验证的解决方案
**右键单击文本对象 格式编辑器


段落->水平对齐->对齐->对齐**

您可以使用HTML标记在公式(在文本解释中设置HTML文本)中执行此操作。例如:

'<div align="justify">El nombre es <b>primordial</b> de saber...</div>'
'El nombre es primardial de saber…'

我这样做是因为我需要一个带有粗体和对齐文字的公式。

对于VS 2017,Alligment配置被移动到
公共部分


我花了三天时间试图找到一个从数据库中填充的公式字段的解决方案,并以HTML阿拉伯文显示并证明其正确性;我尝试了多种解决方案,并发布了一个关于堆栈溢出的新问题,但没有任何效果……直到我找到了这三行小代码,这节省了我一周的时间!谢谢@anpadia