2016-06-17 14 views
0

私は、次の列を持つデータセットに添付リストでレポートを持っている、とリストはIDに分類されます。SSRS - 別のデータセットからテキストボックスの値を設定しますか?

  • ID
  • SALE_DATE

私が含まれている別のDATASET2を持っています次

  • ID
  • CUSTOMER_NAME
  • customer_phone

彼らは異なるデータベースにあるとして、私の質問があるので、残念ながら、私は、2つのテーブルを結合することはできません:そのようにリーダー、私は、リスト内のテキストボックスにCUSTOMER_NAMEを表示するにはどうすればよい

正しいcustomer_nameがテキストボックスに表示されますか?

この式をテキストボックスに入れようとしましたが、レコードを転送するときに何も返されませんでした。 = lookup(fields!id.value、fields!id.value、fields!customer_name.value、データセット2」)

ありがとうございます。

更新:私の問題の代わりに、テキストボックスの式にswitchステートメントを使用して、idに基づいてその値を設定してください。私はそれがハックだと知っていますが、わずか10のcustomer_nameしかないので、それほど悪くはありません。私は将来、dataset2データを使用して解決したいと思います。

答えて

0

使用しているデータベースシステムについては言及していません。私はSQL Serverを想定しています。

SQL Serverの観点からは、connecting data from one database to anotherには何も停止することはありません。

two different serversの2つのデータベースに接続することもできます。

レポートに入る前にデータセットを並べ替えると、SSRSはほとんどの場合パフォーマンスが向上し、メンテナンスも容易になります。

+0

私はSQL Serverを使用していますが、残念ながらビューを作成するための基礎となるデータベースにアクセスできないため、2つのテーブルのデータを別々のデータセットとして取り込む必要があります。 – MaxAx

+0

データセットはどのように設定されていますか? – BIDeveloper

+0

私はdbテーブルから直接2つのデータセットを作成するために使用する2つのデータソースを持っています。 – MaxAx

関連する問題