此问题涉及Oracle Forms 10g。
我有一个有两个窗户的表格。主要形式有一个主帆布和两个堆叠的画布。在其中一个堆叠的画布上有键盘可导航元素。我还有另一个窗口用作日历数据选择。我的问题是,当表单加载时,日历窗口是可见的,即使我没有明确告诉它是可见的。我只想在单击按钮时显示此窗口,以便用户可以从日历中选择数据。
我检查了主画布,它有可导航元素,所以我不确定为什么另一种形式会在表单加载时弹出。
有什么想法吗?我正在使用Forms 10g
...谢谢
答案 0 :(得分:0)
为什么不通过使用内置的
告诉日历窗口显示不显示 SET_WINDOW_PROPERTY('W_CALENDAR', VISIBLE, PROPERTY_FALSE);
在第一个窗口的日历按钮上,您显然有一个WHEN-BUTTON-PRESSED
触发器。将下面的代码放在触发器的开头,以显示日历W_CALENDAR
窗口。
SET_WINDOW_PROPERTY('W_CALENDAR', VISIBLE, PROPERTY_TRUE);