2016-05-16 7 views

答えて

0

queryTextを表示する方法は2つあります。あなたは2番目のものを取るべきです。

  1. レポートに新しいデータ項目を作成すると、データセットのqueryTextを表示できます。 Properties -> Advancedに移動し、クエリーテキストを表示するデータセットData setを選択します。次に、式this.queryTextに書き込みます。これにより、データセットのSQL-Queryテキストが出力されます。しかし、私のスクリプトの小さなテストでは、queryTextへの変更はこのように反映されません。
  2. データセットスクリプトタブでスクリプトを作成した後、次の行を追加して、変更されたqueryTextをグローバル変数に保存しますreportContext.setGlobalVariable("testName", this.queryText); レポートに新しいデータ項目を作成し、次の式を入力します。reportContext.getGlobalVariable("testName");これは、クエリテキスト。
+0

グローバル変数が機能します!ありがとう! –

関連する問題