1

2 ページのマスター フォームと同じ機能を実現するために、2 つのレポートをリンクしようとしています。

table: Student(id, name, address)

MainReport: インタラクティブなレポート SQL を使用して ID を表示: select id from student;

機能: ID を選択すると、別のレポートが開き、名前と住所が表示されます

SubReport: これは SQL ステートメントに関するレポートです。SQL は次のとおりです。

select name, address from student where id = :P24_id;

メイン レポートに戻り、編集ページに移動し、リージョンでインタラクティブ レポートをクリックして、レポート属性に移動します。リンク列までスクロール ダウンし、リンク列をカスタム ターゲットにリンクするように変更し、ターゲット ページをサブレポートに設定し、P24_id の名前と #id# の値を入力して、[変更を適用] をクリックします。

なぜこれが機能しないのですか?メイン レポートを読み込むとデータが表示されますが、ID をクリックしてサブレポートに移動すると、エラー ERR-1002 Unable to find item ID for item "P24_ID" in application "105" が表示されます.

誰でも助けることができますか?

4

1 に答える 1

1

P24_ID という名前で 24 ページ (ターゲット ページと思われるページ) のページ アイテムを定義しましたか? 任意の変数名に値を設定することはできません。実際には、名前に一致するページ アイテムが必要です。したがって、24 ページでは、ページ アイテム P24_ID を作成する必要があります。

于 2013-09-11T07:39:53.647 に答える