Oracle Form Builder:在表单中的选项卡之间切换

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/886597/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-18 18:16:20  来源:igfitidea点击:

Oracle Form Builder: Switching between tabs in a form

sqloracletabsbuilderoracleforms

提问by user109780

i am building a form in oracle forms builder

我正在 oracle 表单构建器中构建一个表单

i have a tabbed canvas

我有一个带标签的画布

i need to know how to swap to the next tab when a button is pressed

我需要知道按下按钮时如何切换到下一个选项卡

so what do i program into the next-tab button??

那么我在下一个选项卡按钮中编程什么?

回答by Jeffrey Kemp

Best way normally is to navigate to an item on the new tab page, e.g.

通常最好的方法是导航到新标签页上的一个项目,例如

GO_ITEM('BLOCK_NAME.ITEM_NAME');
GO_ITEM('BLOCK_NAME.ITEM_NAME');

OR you can make the tab page topmost explicitly:

或者您可以明确地将标签页置于最顶部:

SET_CANVAS_PROPERTY('CANVAS_NAME', TOPMOST_TAB_PAGE, 'TAB_PAGE_NAME');
SET_CANVAS_PROPERTY('CANVAS_NAME', TOPMOST_TAB_PAGE, 'TAB_PAGE_NAME');