Reportviewer 隐藏列

Reportviewer 隐藏列,reportviewer,rdlc,Reportviewer,Rdlc,我有一份rdlc报告,如下所示。如果Dataset1中的AraciFirma为null,我想设置visible false AraciFirmaField。可能吗?我该怎么办 <DataSet Name="DataSet1"> <Fields> <Field Name="AraciFirma"> <DataField>AraciFirma</DataField> <

我有一份rdlc报告,如下所示。如果Dataset1中的AraciFirma为null,我想设置visible false AraciFirmaField。可能吗?我该怎么办

<DataSet Name="DataSet1">
      <Fields>
        <Field Name="AraciFirma">
          <DataField>AraciFirma</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="AliciFirma">
          <DataField>AliciFirma</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
..........

天南星
系统字符串
艾丽西弗玛
系统字符串
..........

在AraciFirmaField的Visibility.Hidden属性中,必须指定对象是否必须隐藏。因此,您可以使用:

=IIf(IsNothing(Fields!AraciFirma.Value), True, False)
  • 在tablix中选择列
  • 转到列可见性选项
  • 选择“基于表达式显示或隐藏列”

什么的可见性?这在桌子里吗?如果是这样的话,如果有一个字段是空的,那么所有的Alicifrma字段都是空的吗?