私は複数のタブを含むキャンバスを持っていますが、特定の条件が満たされたときにこれらのタブの一部を隠すトリガーを作成しています。複数のタブを隠すことはオラクルフォーム10g
go_item('homeadmin1.complist');
set_tab_page_property('overview',visible,property_false);
go_item(:addservice);
set_tab_page_property('newservice',visible,property_false);
go_item(:btnaddcomp);
set_tab_page_property('addcompany',visible,property_false);
このコードはうまくコンパイルが、私は、フォームを実行したとき、私は私の項目を参照に関するエラーが表示されます。
は、ここで私が使用私のPL SQLコードです。私は解決策を探してみたが、何も働かなかった。 homeadmin1は項目を含むブロック名であり、 "overview"、 "newservice"、および "addcompany"は非表示にする必要のあるタブ名です。あなたの助けに感謝します。フォーム全体のためにaddServiceとbtnaddcompという名前のユニークなアイテムがある場合は
go_item('addservice');
go_item('btnaddcomp');
:メソッドGO_ITEMの
正確なエラーはありますか? FRMおよび/またはORAコードを指定してください。盲目的な推測(GO_ITEM呼び出しでブロック名を指定しなかったので、「隠されている」項目に移動することはできません)したがって、オーバービューを隠してから、隠しオーバーレイに属するADDSERVICE項目に移動しようとすると、よく、あなたはそれをすることはできません。 – Littlefoot