Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle apex 选择列表项默认值_Oracle Apex - Fatal编程技术网

Oracle apex 选择列表项默认值

Oracle apex 选择列表项默认值,oracle-apex,Oracle Apex,我已经根据值列表(共享组件)选择了列表项。由于默认值为null并且存在问题,我有另一个基于SQL查询的选择列表项,它使用第一个选择列表的值。值的级联列表没有帮助。默认情况下,如何将第一个选择列表值设置为第一个值?Clientside值不为null,但serverside值为null。确切地说,我可以更改第一个Select列表项的源,但我不想使用和我在共享组件的值列表中使用的查询相同的查询。动态操作中的页面提交或项目提交很慢,用户可以看到这一点。还有其他解决办法吗 注:例如,第一个选择列表显示国家

我已经根据值列表(共享组件)选择了列表项。由于默认值为null并且存在问题,我有另一个基于SQL查询的选择列表项,它使用第一个选择列表的值。值的级联列表没有帮助。默认情况下,如何将第一个选择列表值设置为第一个值?Clientside值不为null,但serverside值为null。确切地说,我可以更改第一个Select列表项的源,但我不想使用和我在共享组件的值列表中使用的查询相同的查询。动态操作中的页面提交或项目提交很慢,用户可以看到这一点。还有其他解决办法吗

注:例如,第一个选择列表显示国家,第二个选择列表显示城市。在我的情况下,当第一个选择列表为空时,第二个选择列表显示所有国家的所有城市,我不希望这样,我希望第一个选择列表不带空值,第二个选择列表按第一个选择列表(国家,非空)的值(城市)进行选择


在其中一个应用程序页面中,它的工作方式和我需要的一样,但我不明白如何工作,也找不到代码中的差异。在其工作的页面中,会话页面显示项目值(页面项目,会话状态),而在另一个页面中不显示项目值。

如果将“显示空值”设置为“否”,它将显示选择列表的第一个值。

显示空值已禁用,并且项目值正确。Clientside值为OK,但serverside为null,因为未设置。我认为问题出在“源代码”中,因为当会话状态中的值为NULL时,按用户(磁盘)键入NULL,但在其他页面中,代码是相同的,并且可以工作。“不想使用我在共享组件的值列表中使用的同一查询。”。。。我不确定是否还有其他选择。在计算或页面进程中计算初始值,或将其作为项目的“默认”选项。但在另一个页面中,它的工作方式与我需要的类似,而在另一个页面中,“会话”页面“页面项目”和“会话状态”显示的选择列表项目的不同之处则不同(提交后相同)。此页面项目是否属于表单区域?如果是这样,请确保属性“源>维护会话状态”设置为“每个会话”,我没有其他想法。。。没有看到你的应用程序是很难的。我建议您打开“工作”和“非工作”页面的“调试”,并研究其中的差异,也许其中有一些线索