我想在 Oracle Apex 的交互式网格中禁用选中的行。如何才能实现呢? 使用 JS 还是使用任何按钮处理它?
我想在检查它们时禁用它们。我该怎么做?
我尝试了 Oracle Apex 中的所有常规方法,但根本不起作用。
我有一个交互式网格,用户希望在其中检查任意数量的行(例如 10 行),他们需要一个按钮。如果他们单击该按钮,这 10 行将冻结或变为只读。如果用户想要释放它(使其可编辑),用户应该单击另一个按钮或同一按钮。
我会通过以下方式解决这个问题
创建一个处理所选行的按钮。通过处理,我的意思是在每个记录上设置一个标志,以指示这些行被“冻结”或“禁用”。要处理选定的行,您需要使用 javascript (getSelectedRecords ) 来获取 id,然后通过回调过程或动态操作在服务器上处理它们。 here描述了一种方法。
然后使用“允许行操作列”功能将所选行呈现为不可编辑。