0

データの出所をすばやく特定する方法として、レポートで使用されているデータ ソースの名前を表示したいと考えています。

次のように、埋め込まれたデータソースの名前を表示できることを知っています。

=DataSource("name").DataSourceReferenceString

ただし、共有データセットを使用しているため、レポートにデータソースが埋め込まれていません。

何か案は ?私は「間違ったことをしている」のですか?

編集:これまでの回答には、DataSourcesコレクションの使用が含まれます。問題は...私のレポートはデータソースをまったく参照していません。それ自体がデータ ソースを参照する共有データセットを参照します。このアプローチにより、共有データセットを編集することで、すべてのレポートのデータ ソースを変更できます。しかし、私は常により良いアイデアに対してオープンです。

4

2 に答える 2

0

=DataSources!DataSource1.DataSourceReference のような式は、該当する場合、共有データ ソースの名前を表す文字列値を返します。式のデータ ソースが埋め込みデータ ソースの場合、式は空の文字列を返します。

于 2012-06-07T14:22:26.007 に答える
0

レポートの本文内から参照されるデータ ソースのコレクションを表します。

 DataSources("name").Type

詳細な説明については、式でのグローバル コレクションの使用 (Reporting Services)のリンクを参照してください。

于 2012-06-06T14:26:15.737 に答える