关于SharePoint下载的CAML查询

时间:2017-03-09 08:31:26

标签: sharepoint-2013 moss caml

CAML新手!

需要发生的是用户选择Sterling或Dollars的下拉选项,然后将金额放入下一个列表字段中,该字段引用预先存在的汇率列表,最终结果填充在第三个字段中它以所选货币兑换成多少。

我们目前使用欧元作为默认货币。

JavaScript和CAML是走的路吗? Dunno从哪里开始!

帮助!

1 个答案:

答案 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

SPCamlHelper

Caml Query Tools