Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.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
List 将组合框特殊列表值设置为其他变量_List_Combobox_Outsystems - Fatal编程技术网

List 将组合框特殊列表值设置为其他变量

List 将组合框特殊列表值设置为其他变量,list,combobox,outsystems,List,Combobox,Outsystems,如何将组合框特殊列表值设置为其他变量。例如,对于一个组合框,我有Value1 0和Option1 Select。因此,在刷新时,我必须再次将值1设置为组合框,有时它具有旧的选定值。 因此,在刷新时,我想将与组合框相关联的变量设置为Value1 0并选择Option1。组合框将显示存储在其变量上的值。因此,如果您为该变量赋值,则在刷新屏幕时,组合框将显示该变量 编辑 看起来OutSystems平台对变量的优先级高于特殊变量 因此,如果用户选择一个存储在变量上的值,然后选择一个存储在特殊变量上的值,

如何将组合框特殊列表值设置为其他变量。例如,对于一个组合框,我有Value1 0和Option1 Select。因此,在刷新时,我必须再次将值1设置为组合框,有时它具有旧的选定值。
因此,在刷新时,我想将与组合框相关联的变量设置为Value1 0并选择Option1。

组合框将显示存储在其变量上的值。因此,如果您为该变量赋值,则在刷新屏幕时,组合框将显示该变量

编辑

看起来OutSystems平台对变量的优先级高于特殊变量

因此,如果用户选择一个存储在变量上的值,然后选择一个存储在特殊变量上的值,则需要为该变量分配NullIdentifier()以使其停止显示

在本例中,我有一个显示用户的组合框和两个其他选项。

如果设置了特殊变量,则取消设置该变量

问题是,如果用户从源实体中选择一个值,然后将其更改为特殊列表的值(或以其他方式更改),这两个变量都将被设置,您需要决定取消设置哪个变量


您可以为此使用辅助变量。在组合框的OnChange事件中,将该变量设置为如果用户从源实体或特殊列表中选择了某个内容,则发出信号。

您可以重新表述您的问题,或者给出一个更有意义的示例吗?我不明白。当我刷新页面时,组合框应自动设置为特殊列表值1 0和选项1 Select,而不是旧的选定值。我在问如何设置变量以保存回复中特殊列表中的选项1 Select,也许它现在可以帮助您。