我有一个表格列表,其中有两列(id,name)。我通过写介于f11和ctrl + f11之间的值来过滤表格列表。有时我用id过滤,有时用name过滤。过滤后,我按下一个按钮。当我按下此按钮时,我想获取值和在f11和ctrl + f11之间写入该值的列。结果应类似于:'id:null,名称:“ Alice”'或'id:22,名称:“”'根据我要填充的列。
我该怎么做?
嗯,对我来说没有多大意义。当您获得结果时,您在屏幕上see,不是吗?
无论如何:尝试使用内置的GET_BLOCK_PROPERTY
,检查其ONETIME_WHERE
和/或LAST_QUERY
属性,这些属性将返回最后一个where
子句(或整个查询)的外观。
您必须解析它以获得所需的值。它可以完成,需要进行一些键入,也许您必须涉及存储过程及其高级功能,例如正则表达式和内容(Forms的PL / SQL引擎可能不支持)。
再一次:我不会这样做,但是-如果您有&想要-继续吧。