如何将计算字段从共享数据集复制到嵌入数据集
How to copy calculated fields from shared datset to embeded dataset
如何将计算字段从共享数据集复制到嵌入数据集?
之前用的是shared dataset,现在要换成embedded dataset
我在我以前的数据集中添加了计算字段
您可以...
从您的解决方案(或从门户网站下载)在文本编辑器中打开共享数据集 (.rsd
) 文件。然后您可以 copy/paste 将表达式放入您的嵌入式数据集中。您可以直接将它们粘贴到数据集块末尾的报告 .rdl
文件中。
或者,如果您现有的报告使用旧的共享数据集,请在文本编辑器中打开 rdl
,查找共享数据集引用,它看起来像这样..
<DataSets>
<DataSet Name="DataSet1">
<SharedDataSet>
<SharedDataSetReference>mySharedDataset</SharedDataSetReference>
</SharedDataSet>
<Fields>
...
...
...
然后将其替换为来自共享数据集的查询,类似这样。
<DataSets>
<DataSet Name="DataSet1">
<Query>
<DataSourceName>DataSource1</DataSourceName>
<CommandText>SELECT * FROM myTable</CommandText>
</Query>
<Fields>
...
...
...
不过您需要先添加数据源引用
如何将计算字段从共享数据集复制到嵌入数据集?
之前用的是shared dataset,现在要换成embedded dataset 我在我以前的数据集中添加了计算字段
您可以...
从您的解决方案(或从门户网站下载)在文本编辑器中打开共享数据集 (.rsd
) 文件。然后您可以 copy/paste 将表达式放入您的嵌入式数据集中。您可以直接将它们粘贴到数据集块末尾的报告 .rdl
文件中。
或者,如果您现有的报告使用旧的共享数据集,请在文本编辑器中打开 rdl
,查找共享数据集引用,它看起来像这样..
<DataSets>
<DataSet Name="DataSet1">
<SharedDataSet>
<SharedDataSetReference>mySharedDataset</SharedDataSetReference>
</SharedDataSet>
<Fields>
...
...
...
然后将其替换为来自共享数据集的查询,类似这样。
<DataSets>
<DataSet Name="DataSet1">
<Query>
<DataSourceName>DataSource1</DataSourceName>
<CommandText>SELECT * FROM myTable</CommandText>
</Query>
<Fields>
...
...
...
不过您需要先添加数据源引用