Properties 如何在oracle窗体中禁用窗体初始化时的块以及在单击按钮时启用相同的块
我不熟悉oracle表单。我想在表单初始化时禁用数据块,并在单击按钮时启用相同的数据块。Properties 如何在oracle窗体中禁用窗体初始化时的块以及在单击按钮时启用相同的块,properties,triggers,oracle10g,oracleforms,Properties,Triggers,Oracle10g,Oracleforms,我不熟悉oracle表单。我想在表单初始化时禁用数据块,并在单击按钮时启用相同的数据块。 我写了两个触发器 1.“当\u新建\u表单\u实例” 设置块属性(“添加学生”,启用,属性为假); 2.“按下按钮时” 设置块属性(“添加学生”,启用,属性为真); 它抛出了一个错误,“SET\u BLOCK\u属性没有这样的属性” 非常感谢您的帮助 不能禁用块。您有两种选择: 如果它位于tabpage上,则将tabpage的enable,of visible属性设置为false 将以下属性设置
我写了两个触发器
1.“当\u新建\u表单\u实例”
设置块属性(“添加学生”,启用,属性为假);
2.“按下按钮时”
设置块属性(“添加学生”,启用,属性为真);
它抛出了一个错误,“SET\u BLOCK\u属性没有这样的属性”
非常感谢您的帮助 不能禁用块。您有两种选择:
不能在一个命令中启用或禁用完整块。
您必须逐个设置禁用所有项目。您考虑的属性是启用的
,但它仅适用于项目。您可以循环一个块中的所有项目,并将其ENABLED
属性设置为property\u FALSE
,但我更喜欢nightfox79的一个或多个建议。