文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>报表导出CSV,XML时,Textbox显示Name,而不隐藏。

报表导出CSV,XML时,Textbox显示Name,而不隐藏。

时间:2010-10-13  来源:RockYang

Textbox.DataElementOutput

SQL Server 2008 R2

The Textbox.DataElementOutput element specifies whether a Textbox should appear in a data (XML, CSV) rendering. This element is optional. If this element is present, its value MUST be a String[XMLSCHEMA2-3.2.1]. If this element is not present, its value is interpreted as “Auto”. The value of this element MUST be one of the following:

Auto: Specifies the default setting for how the text box will appear in a data rendering, which MUST be the same as "NoOutput" if Visibility.Hidden for the text box is set to true and Visibility.ToggleItem is not set. Otherwise, this value is interpreted as "Output".

Output: Specifies that the text box appears in a data rendering output.

NoOutput: Specifies that the text box does not appear in a data rendering output.

Following is the parent element of the Textbox.DataElementOutput element.

Parent elements

Textbox

The following is the XML Schema definition of the Textbox.DataElementOutput element.

<xsd:element name="DataElementOutput" minOccurs="0" ">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="Output" />
      <xsd:enumeration value="NoOutput" />
      <xsd:enumeration value="ContentsOnly" />
      <xsd:enumeration value="Auto" />
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Matrix.DataElementOutputSQL Server 2008 R2
Applies to RDL schemas 2003/10[MSFT-RDL200310]and 2005/01[MSFT-RDL200501]only


The Matrix.DataElementOutput element specifies whether a Matrix is included in a data rendering. This element is optional. If the Matrix.DataElementOutput element is present, its value MUST be aString[XMLSCHEMA2-3.2.1]. The value of this element MUST be one of the following:


Auto (default): Specifies the default setting for how a matrix will be included in a data rendering.


Output: Specifies that the matrix is included in a data rendering.


NoOutput: Specifies that the matrix is not included in a data rendering.


ContentsOnly: Specifies that the matrix is included in a data rendering.


The value of the Matrix.DataElementOutput is interpreted as "NoOutput" if all the following conditions are true:

  • Matrix.Visibility is specified for the matrix.

  • Visibility.Hidden is specified for the Matrix.Visibility element.

  • Visibility.ToggleItem for the Matrix.Visibility element is not specified.

  • The value of Visibility.Hidden for the Matrix.Visibility element is the String literal value "true".


Alternatively, the value of the Matrix.DataElementOutput is interpreted as "NoOutput" if all the following conditions are true:
  • The matrix is contained within a table column.

  • TableColumn.Visibility is specified for the TableColumn.

  • Visibility.Hidden is specified for the TableColumn.Visibility element.

  • Visibility.ToggleItem for the TableColumn.Visibility element is not specified.

  • The value of Visibility.Hidden for the TableColumn.Visibility element is the String literal value "true".


Otherwise, the value of the Matrix.DataElementOutput element is interpreted as "Output".
If the Matrix.DataElementOutput element is not specified, its value is interpreted as "Auto".
Following is the parent element of the Matrix.DataElementOutput element.

Parent elements
Matrix
The following is the XML Schema definition of the Matrix.DataElementOutput element.<xsd:element name="DataElementOutput" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Output" /> <xsd:enumeration value="NoOutput" /> <xsd:enumeration value="ContentsOnly" /> <xsd:enumeration value="Auto" /> </xsd:restriction> </xsd:simpleType> </xsd:element>


ataElementOutput Element (RDL)SQL Server 2005



Indicates whether the item appears in output rendered by the XML rendering extension or the CSV rendering extension.

SyntaxXMLCopy<Textbox> <!-- or <Line>, <Rectangle>, <Image>, <Subreport>, <List>, <Matrix>, <Table>, <Chart>, <CustomReportItem>, <Grouping>, <Subtotal>, <DataPoint> --> ... <DataElementOutput>...</DataElementOutput> ... </Textbox> <!-- or /Line, /Rectangle, /Image, /Subreport, /List, /Matrix, /Table, /Chart, /CustomReportItem, /Grouping, /Subtotal, /DataPoint -->
Element Characteristics

Characteristic Description

Data type and length

String

Default value (when used as a child of Grouping or DataPoint)

Output

Default value (when used as a child of Subtotal)

NoOutput

Default value (when used as a child of a report item)

Auto

Cardinality

0-1: Optional element that can occur once or not at all.

Element Relationships

Relationship Element

Parent element

ChartCustomReportItem , DataPointGroupingImageLineListMatrixRectangleSubreportSubtotalTableTextbox

Child element

None

Remarks

DataElementOutput controls which report item data appears when a report is rendered by a data-only renderer (CSV or XML).

The DataElementOutput element contains one of the values listed in the following table.

Value Description

Output

Indicates the item appears in the output.

NoOutput

Indicates the item should not appear in the output.

ContentsOnly

Applies to XML only. Indicates the item does not appear in the XML, but the contents of the item are rendered as part of the containing report item. ContentsOnly can only be used with lists.

Auto

If the item is a text box with a constant value, such as a label, the item does not appear (NoOutput). If the item is a rectangle, the output is the same as it is for ContentsOnly. For all other report items, the item appears in the output (Output).

When used as a child of Grouping or DataPoint, the DataElementOutput element can only contain Output or NoOutput.

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载