0

データセットを XML RDLC ファイル内のオブジェクト リスト (辞書) として定義するにはどうすればよいですか? このrdlcレポートをスクリプトで作成したい...このようなものは、インターネットのどこかに例がありますか?

<DataSources>
  <DataSource Name="DataSource">
    <ConnectionProperties>
      <DataProvider>System.Collections.Generic.List<CoolClass></DataProvider>
    </ConnectionProperties>
  </DataSource>
</DataSources>
<DataSets>
  <DataSet Name="DataSet">
    <Query>
      <DataSourceName>DataSource</DataSourceName>
    </Query>
  </DataSet>
</DataSets>
4

1 に答える 1

0

レポートでオブジェクトのリストを使用する場合は、レポート デザイナーでそのための XSD を生成する必要があります。XML で直接行う方法はわかりませんが、オブジェクト型から生成した後のデータ セットは次のようになります。

<rd:DataSetName>EDIStagingDataSet</rd:DataSetName>        
  <rd:SchemaPath>C:\Projects\Reports\ObjectDataSet.xsd</rd:SchemaPath>
  <rd:TableName>ObjectList</rd:TableName>
  <rd:TableAdapterFillMethod>Fill</rd:TableAdapterFillMethod>
  <rd:TableAdapterGetDataMethod>GetData</rd:TableAdapterGetDataMethod>
  <rd:TableAdapterName>EDIShipmentItemsTableAdapter</rd:TableAdapterName>
</rd:DataSetInfo>
于 2013-03-09T23:12:01.787 に答える