2012-05-01 23 views
1

私はApexレポートを持っています。私はCSVとしてエクスポートするオプションをオンにしました。レポートを実行すると、レポートをCSV形式でエクスポートするためのページ下部にリンクがあります。このリンクを別のWebページに置いてみたいと思います。私は、エクスポートしたレポートが空でエクスポートオプションへのリンクとしてこれを使用するとApexレポート「CSVとしてエクスポート」オプションに直接リンクするにはどうすればよいですか?

http://server_name/userconsole/f?p=200:5:3692634689183338:FLOW_EXCEL_OUTPUT_R1366308279703792_en-us' 

:Iリンクの上にマウスのURLを取得するには、それはこのようなものされて終わるとき。 Apexでレポートを実行するたびに、「CSV形式でエクスポート」リンクのURLが変更されます。

を:具体的には変化し、この部分である3692634689183338:

私は直接CSVオプションとして輸出にリンクだろうか?私はApex 4.0.2.00.07を使用しています。

編集:私は&SESSION.に置換される場合

私は今、このエラーを取得:ウェブアドレスバーに

Bad Request 

Your browser sent a request that this server could not understand. 

mod_plsql: /userconsole/f HTTP-400 Missing '=' in query string or post form 

、セッションIDは、セグメントがあなたのセッションであることを&SESSION.

答えて

0

を交換していませんID。これは、よくユーザーガイドに記載されて

f?p=200:5:&SESSION.:FLOW_EXCEL_OUTPUT_R1366308279703792_en-us' 

:そのセグメントのためのあなたの他のページの代替&SESSION.で「&SESSION」私はに代入するとき、私は今、このエラーが出るhttp://docs.oracle.com/cd/E23903_01/doc/doc.41/e21674/concept_url.htm#HTMDB03017

+0

:不正な要求 お使いのブラウザこのサーバーが理解できなかった要求を送信しました。 mod_plsql:/ userconsole/f HTTP-400クエリー文字列または投稿フォームに '='がありません –

+1

@DiZou詳細情報が必要です。他のApexページやApex以外のページに埋め込んでいるリンクはありますか? Apexの場合、このリンクを文字列としてブランチとしてどのように設定していますか?非Apexページからのリンクを提示している場合は、このセグメントを 'http:// server_name/userconsole/f?p = 200:5:0:FLOW_EXCEL_OUTPUT_R1366308279703792_en-us'のように0に設定する必要があります。非Apex環境認証は機能しません(ページに認証がある場合)。 – Wolf

+0

Apex以外のページからのリンクを提示しています。セッションを0に設定しようとしましたが、リンクは今は動作しますが、レポートにはまだデータがありません。 –

関連する問題