1

私はOracle APEXを初めて使用します。私の要件は、あるページから別のページへのハイパーリンクを設定することです。

現在、ページ 1 のレポートに 4 つの列を表示しています。レポートは次のようになります。

調査回答 Count_of_Cities City_Name

AB Y 2 ロンドン、シカゴ AB N 3 デリー、ムンバイ、チェンナイ AC Y 1 ロンドン AC N 4 東京、香港、バンガロール、ハイデラバード

しかし、改訂された要件は、ユーザーが Count_of_Cities の値をクリックしたときに、City_name を別のページ、つまりページ 2 に表示する必要があるということです。つまり、ユーザーが 3 をクリックすると、ページ 2 で値が次のように表示されます。DELHI MUMBAI CHENNAI

4 をクリックすると、ページの値は次のようになります。

東京 香港 バンガロール ハイデラバード

現在ページ 1 では、City_Name を非表示にして、Count_of_Cities にハイパーリンクを作成しています。Count_of_Cities をクリックすると、ページ 2 に移動します。ただし、City_Name の値が正しく表示されません。

2 ページ目に City_Name の値を表示する方法を教えてください。

追加情報が必要な場合はお知らせください。

編集者: 980540 2013 年 1 月 9 日 02:02

4

1 に答える 1

1

私の理解が正しければ、1 ページにレポートがあり、Count_Of_Cities の列リンクを使用して 2 ページに移動し、2 ページで使用される City_Name の状態を保存したいと考えています。

現在どのように値をページ 2 に転送しようとしていますか?

1) P2_CITY_NAME などの名前の隠しアイテムをページ 2 に作成します。

2) 1 ページ目で、レポートの下にある [レポート列] ブランチを開き、Count_Of_Cities 列をダブルクリックします (または、レポートをダブルクリックし、レポート属性タブをクリックしてから、Count_Of_Cities の横にある鉛筆/編集アイコンをクリックします)。

3)列リンク領域までスクロールし、設定します

Target=Page in this Application
Page=2
Item1=P2_CITY_NAME
Value=#Count_Of_Cities#

これが機能しない場合は、Count_Of_Cities の列リンクにマウスを置いたときに、どの URL が指されているか教えてください。

于 2013-01-09T19:06:32.493 に答える