1

私の要件は、2つのボタンを作成することです。インタラクティブレポートのすべてのデータをダウンロードする1つのボタン(DB_TABLEから*を選択)。もう1つのボタンは、フィルター項目に基づいてインタラクティブなレポートデータをダウンロードします(DB_TABLEから*を選択します。ここでName =:P1_Name)

javascript:gReport.controls.download();を利用することを考えました。しかし、それはうまくいかなかったようです。

あなたが私に指摘できるアイデアやサイトはありますか?よろしくお願いします。

いいえ、インタラクティブなレポートメニューの[ダウンロード]ボタンを使用する代わりに、2つの別々のボタンでレポートをダウンロードする必要がある理由がわかりません。

4

1 に答える 1

0

ボタンのリクエスト値をCSVに設定すると、リンクは次のようにf?p=181:9:3839908094418724:CSV::::
なります。ただし、これはデフォルトのCSVダウンロードのみを実行します。ただし、IRからクエリを取得するための組み込みの方法はありません。つまり、フィルターが適用されたIRです。
where句のページアイテムでフィルタリングされた結果のみをダウンロードし、IRフィルタなどを気にしない場合は、別のページにレポートを設定し、2番目のボタンのリンクをターゲットにすることができます。ページ(リクエストにCSVが含まれていますが、リダイレクトを使用してください)。ブラウザに保存ダイアログが表示されますが、ページが表示されることはありません。

于 2012-08-23T07:22:04.800 に答える