2017-01-05 23 views
0

で埋めていない、あなたはこのようなものになるだろう(と私が最初にやった):Oracle Application Expressの - フォームフィールドレポート+フォームページを使用してアプリケーションを作成するときにデフォルトでは、データ

レポートページ

(鉛筆は、レポートページ上でクリックされた)

enter image description here

フォームページ

enter image description here

これは私のフォームページが

enter image description here

フォームフィールドは、データソースがために、対応するデータベース列として設定されていても、もう移入されていないアプリケーションにいくつかの変更を行った後に見えるものですすべてのフィールド。値が突然もう表示されない理由を誰かが知っていますか?フォームページにデータを表示するのはどの属性ですか?

答えて

2

レポートで編集鉛筆をクリックすると、編集したいレコードを一意に識別するパラメータを含むフォームページが表示されます。このパラメータは、主キーまたはRowIDにすることができます。 apex.somewhere.com/pls/apex/f?p=4350:1:220883543 :::: ROWID:AAAAECAABAAAAgiAAA

あなたは、このようになりますフォームページのURLで、これを見ることができますおそらく、レポートからフォームページにパラメータを送信していない可能性があります。あなたのレポートに行き、Attributesをクリックし、リンク属性で、ROWID(またはPK)をフォームページからROWIDの値をレポートページから設定してください。以下のIMGのような何か(3は私のフォームページでは、この例である):

enter image description here

+0

ありがとう、それは完璧に動作するようになりました! – JanisOzolins

関連する問題