Ssrs 2008 表达式中的Microsoft Reporting Service文本框对齐。

Ssrs 2008 表达式中的Microsoft Reporting Service文本框对齐。,ssrs-2008,reportingservices-2005,reporting-services,Ssrs 2008,Reportingservices 2005,Reporting Services,我正试图根据文本框的内容设置文本框对齐方式 我有 = Replace(Fields!1_Text.Value, " " , chr(13) & CHR(10)) 在值表达式中。 我应该把它放在哪里 iif(fields!Allignment.Value = "C", "Center", "Right") 要按编码对齐?请尝试在字段周围使用聚合函数,如first(): Iif(First(Fields!Allignment.Value,"DataSet1") = "C","Cent

我正试图根据文本框的内容设置文本框对齐方式

我有

= Replace(Fields!1_Text.Value, " " , chr(13) & CHR(10))
在值表达式中。 我应该把它放在哪里

  iif(fields!Allignment.Value = "C", "Center", "Right")

要按编码对齐?

请尝试在字段周围使用聚合函数,如first():

Iif(First(Fields!Allignment.Value,"DataSet1") = "C","Center","Right")
(对齐拼写错误…

我找到了解决方案。 我不知道我可以为文本对齐属性添加表达式。 步骤如下:

Textbox-转到属性-“TextAlign”属性-表达式

我可以为“TextAlign”属性添加一个表达式,如:

Iif(First(Fields!Allignment.Value,"DataSet1") = "C","Center","Right")

干杯,

替换(字段!1_Text.Value,“,chr(13)和chr(10))“去哪里?我的意思是文本框应该显示“1_Text.Value”并按“Alignment.Value”对齐。你能举个例子吗?很高兴你找到了它-我不知道你不知道表达式按钮-很高兴你找到了它!:)