0

今日、通常の埋め込みデータ セット (dataset1) とデータ ソース (datasource1) を含むレポートを受け取りましたが、データ セット クエリは単なる数字「1411」です。以前のプログラマーは、フィールド (計算フィールドではない) を手動でフィールド タブに入力していました。

RUNをクリックすると動作します。

適切なクエリなしでどのようにページにデータを入力していますか?

-(table1) という名前の Tablix は 1 つだけです。また、dataset1 を指しています。

-レポート プロパティに VB コードがありません。

-RDL XML: dataset1 のタグの下:

<DataSourceName>datasource1</DataSourceName> 
<CommandText>=1411</CommandText> 

他に SQL がリストされていません。それをトリガーしている何かがサーバー上にある可能性はありますか?

4

2 に答える 2

2

「datasource1」はどのようなデータソースですか?

RDBMS の場合は、データベースに "1411" という名前のストアド プロシージャまたは関数があるかどうかを確認します。

たとえば、SQL Server では、データ セットを返す [1411] というストアド プロシージャを使用できると考えられます。

于 2012-07-30T21:08:31.673 に答える
1

RDL(レポート定義言語)について話していると思います。お気に入りのテキストエディタでこのレポートを開き、CommandText XMLタグを調べて、関連するクエリを見つけることができます。お役に立てば幸いです。

于 2012-07-30T20:14:52.943 に答える