我wan't有一个简单的菜单(主菜单没有菜单栏)蒙山按钮链接到另一种形式(S)/窗口(S)/ caveses(S)。或至少在屏幕之间切换的代码。简单的Oracle Forms菜单
我把上的按钮或者是有更好的方法来做到这一点什么码(SQL/PL)?
我wan't有一个简单的菜单(主菜单没有菜单栏)蒙山按钮链接到另一种形式(S)/窗口(S)/ caveses(S)。或至少在屏幕之间切换的代码。简单的Oracle Forms菜单
我把上的按钮或者是有更好的方法来做到这一点什么码(SQL/PL)?
这是一个很广泛的问题。如果你想显示在WHEN-BUTTON-PRESSED
一个特定的窗口,那么你可以使用内置在像如下─
SET_WINDOW_PROPERTY('WINDOW_NAME', VISIBLE, PROPERTY_TRUE); --This would display the window
SET_WINDOW_PROPERTY('WINDOW_NAME', VISIBLE, PROPERTY_FALSE); --This will hide the window
如果使用SET_WINDOW_PROPERTY
相同的形式在上述会工作。
如果你想打电话从父窗体另一种形式(这是这种情况,按您的评论截图),你需要使用CALL_FORM
内置样
CALL_FORM('MEMBERS');
您也可以使用堆叠帆布在您单击按钮时可以看到的相同表单中。
SHOW_VIEW( 'CANVAS_NAME');
而在这堆你可以做任何你想要的。
你为什么不只是让1个形式而已?1的形式,许多数据块,帆布,窗口
反正,你的问题,只需拨打块
go_block('your_block');
,如果你想打电话给另一个块
go_block('another_block');
hide_window('1st_open_window');
你应该在1个窗口1个帆布更好的安排
这可能会更好地描述我的p roblem。屏幕截图。 http://i.imgur.com/Ydptw.jpg 我可能会做这种错误也许一个尴尬的方式,我只是想获得任何工作的情况。也许我不是连接到窗口,而是连接到画布,或者我可以让一切形式都不是几个。 – Kivylius
查看更新的答案 – Annjawn