我创建了一个隐藏的项目 "P1_DOCUMENTS_COUNT",默认值为1,当用户点击 "添加行 "按钮时,使用了plsql来增加它。创建了10次以下的项目(#代表行号)。P1_DOC_DATE_#, P1_DOC_DESCRIPTION_#, P1_DOC_NAME_#, P1_DOC_CATEGORY_#, P1_DOC_FILE_BROWSER_#。
问题是我有取消按钮上的每一行,我正在寻找一个解决方案,所以,如果没有取消按钮点击,然后1由1点击添加行,它显示所有10行,但如果取消按钮被点击在中间,然后该行也应该出现点击添加行。
更多信息请查看网址。在Oracle Apex的动态操作中,单个按钮上的多个条件。
与其在上面煞费苦心--不如把 "取消 "按钮改成 "清除 "按钮,然后清空项目内容而不隐藏行。
或者--创建一个大小为10的数组,并在其中保留已清空的信息
创建9个默认值为0的隐藏项目(这些项目应该在页面加载时隐藏)现在在每次点击添加行按钮时,执行PLSQL代码来检查行是否显示6个项目,如果没有,则将隐藏项目的值改为1,这些行将会显示。注意:-有单独的DA来显示和隐藏项目,行的6个项目基于隐藏项目的值。