Reporting services 如何命名Reporting Services矩阵报表中的静态列组
如何(如果有的话)命名SQL Server Reporting Services矩阵报表中的静态列组?对于35列,在尝试将通用(静态)名称与实际列标题进行匹配时会有点棘手。我无法通过属性或其他方法确定如何为这些静态列组提供有用的名称 请参阅所附图片以了解我的意思Reporting services 如何命名Reporting Services矩阵报表中的静态列组,reporting-services,ssrs-2008,Reporting Services,Ssrs 2008,如何(如果有的话)命名SQL Server Reporting Services矩阵报表中的静态列组?对于35列,在尝试将通用(静态)名称与实际列标题进行匹配时会有点棘手。我无法通过属性或其他方法确定如何为这些静态列组提供有用的名称 请参阅所附图片以了解我的意思 嘿。。。这不是一个答案,但这篇文章没有一个地方可以让我对这个问题发表评论。对不起,我不知道还能把这个放在哪里 通过命名这些列,您实际上想要完成什么?您可以命名文本框。。。。并在这些中添加表达式。。。。如果你点击“静态”标签,它会为你突出
嘿。。。这不是一个答案,但这篇文章没有一个地方可以让我对这个问题发表评论。对不起,我不知道还能把这个放在哪里 通过命名这些列,您实际上想要完成什么?您可以命名文本框。。。。并在这些中添加表达式。。。。如果你点击“静态”标签,它会为你突出显示列标题。。。默认情况下,我所有的工作都是井然有序的(可能总是这样?)。但是,你到底想做什么,那些需要名字的东西?我找不到办法
在我写下第一条评论回应你的评论后,我决定在我的一份报告中使用代码。。。如果不能实际命名这些列,仍然很困难,但至少在代码中,它们都是有序的。对于本报告的未来编辑,我建议在代码中添加注释,说明每个TablixMember实际上是什么。。。但我认为没有办法。。。。。。。。。。。。。。。SSR作为一个整体,有时非常非常难以使用,令人沮丧。这让我非常疯狂,但没有任何其他的选择有足够的好处来代替。。。SSRS实际上比它的一些替代品有更多的功能
<TablixColumnHierarchy>
<TablixMembers>
<TablixMember>
<Visibility>
<Hidden>=iif(Parameters!hideCol1.Value is nothing, true, false)</Hidden>
</Visibility>
</TablixMember>
<TablixMember />
<TablixMember />
<TablixMember />
=iif(参数!hideCol1.Value为nothing,true,false)
单击静态成员不会在视觉上突出显示列。我有30多列,所有这些列都可以有条件地隐藏/显示,因此对我来说,命名它们将消除在尝试应用可见性表达式时必须知道它们的顺序的猜测工作。我不认为你可以。。。但是您可以命名实际的文本框吗?或者,您可以查看代码并以这种方式执行,然后根据列中的内容执行所有操作,然后键入。我想这是最简单的。。。