嗨,我在使用Rest API过滤SharePoint文档时遇到了麻烦,因为我使用多行文本(纯文本)列来过滤掉它们。尝试后仅返回空结果。
单行文本列似乎运行良好,但我需要多行文本,因为元数据超出了255个字符的限制。
我是SharePoint的新手,请提供帮助。谢谢
答案 0 :(得分:1)
我正在使用 API 从多行列中提取产品。
第一部分只是继续查找是否为空,并且我为 IE 11 用户保留了 js 老派。 Product 早先在 js 中定义为基于页面的变量,我以多种方式使用它。基本上你的问题的答案是检查 null 并指示继续,否则如果并使用 indexOf()。
for (i = 0; i < data.d.results.length; i++) {
if (data.d.results[i].Product == null) {
continue;
} else if (data.d.results[i].Product.indexOf(product) !== -1) {
var xid = data.d.results[i];
insertText(xid);
}
}
GET 的成功函数继承了 xid,insertText(xid)。希望这是有道理的。
答案 1 :(得分:0)