CAML新手!
需要发生的是用户选择Sterling或Dollars的下拉选项,然后将金额放入下一个列表字段中,该字段引用预先存在的汇率列表,最终结果填充在第三个字段中它以所选货币兑换成多少。
我们目前使用欧元作为默认货币。
JavaScript和CAML是走的路吗? Dunno从哪里开始!
帮助!
答案 0 :(得分:0)
在Dropdown的更改事件中获取值,并使用所选货币查询包含货币类型的汇率的下一个列表,并获取该值。这样你就可以填充第三个字段了。
例如:我已经在列表"费率"中维持汇率,并且我从下拉列表中选择了美元。因此,在Dropdown on change事件中,针对" Rates"触发查询。列出并获得相应的汇率。所以现在我可以填充第三场。
Caml查询将如下所示:
query.Query = string.Concat(
"<Where><Eq>",
"<FieldRef Name='Currency'/>",
"<Value Type='CHOICE'>Dollars</Value>",
"</Eq></Where>");
请参阅以下Caml查询生成器工具的链接: U2U Caml Builder