我需要根据从Dialog中的查询中提取的值,在Prompt-Response中填充OptionSet的默认值。但是,两种类型的OptionSet都禁用默认值字段。
任何人都可以确认这是否是正确的行为,因为我无法想到为什么你不能在运行时将默认值分配给OptionSet?
这意味着重复整个页面,因为我甚至无法添加条件语句来有条件地使用不同的提示 - 响应,除非有人能提供更好的解决方案吗?
答案 0 :(得分:1)
当您进行查询时,意味着您获得了一组值,即使它是单个值。 因此,你可以从查询中篡改选项集,但不能设置默认值。
无论如何,默认值字段不适用于OptionSets,它适用于text,numeric和DateTime响应。
我不太明白你的最后一个问题。 你能提供更多细节吗?
答案 1 :(得分:1)
问题问题已经很久了。
最简单的答案是您无法为选项集设置默认值。
然而,另一个解决方案而不是复制页面,并且在这种情况下可能有用,是一个包含两个查询的解决方法。
结果是:如果您从查询中获得点击,则点击将显示在选项集中。如果没有命中,将显示“默认”值。
另外,不要认为您无法为Option集设置默认值。特别是因为如果用于选项集的查询没有返回命中,页面就会锁定。
干杯。 /亨里克
答案 2 :(得分:0)
除此之外,我遇到过一种情况,我已经使用了一些fetchxml来查询对话框中的数据,现在想要将该值存储在一个变量中,但看起来我不能,只能使用它来显示一个字段内的字段。选项集。
我很欣赏xml返回一条记录而不是一个字段但是必须离开我可以先返回或默认并将返回的值存储在一个变量中。