问题标签 [caml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 如何使用自定义搜索字段中的 CAML 查询过滤列表?
背景
我正在配置一个专注于一个主列表的自定义 WSS 应用程序。我想用我的自定义搜索替换顶部的共享点搜索框。单击搜索后,我想加载一个带有显示结果的 web 部件的页面(基本上使用 CAML 查询过滤列表)。我使用的是 WSS 而不是 MOSS,所以我不能只配置搜索范围,而且 CAML 似乎给了我我想要的东西。如何连接不总是在同一页面上的 webpart 和自定义搜索?
问题
如何连接不总是在同一页面上的 webpart 和自定义搜索?
我是 SharePoint 编程的新手,几天后我有一个截止日期 :) 所以我非常感谢您指出正确的方向 xD
提前致谢
sharepoint - SharePoint 列表视图 - 查询字符串中的日期时间
我正在为 SharePoint (Schema.xml) 中的事件列表编写一个视图,并且我想根据 DateTime 过滤结果(即仅显示在 2 个日期之间开始的事件)
通常我会使用像这样的 CAML 查询,例如:
但是,在这种情况下,我想比较的日期不能直接在字段中使用,我必须从查询字符串中获取它们。
我尝试使用
其中 Start 和 End 是查询字符串中的 2 个日期(我尝试了每种日期格式,有无 Type="DateTime"),但我总是得到空结果。当我硬编码我的日期(比如 2009-10-10T10:00:00Z)时,查询工作正常。
我可以控制我在查询字符串中发送的内容,因此如果有其他方法,我可以更改它。
那么有没有办法在查询字符串中获取 DateTime 格式?如果没有,我还有其他选择吗?
谢谢!
sharepoint - 使用 Caml 或 SPQuery 按标题字段从共享点列表中获取项目,忽略不计
我想使用 CAML 从 SharePoint 列表中获取数据,并按标题过滤,忽略大小写,例如
但是忽略大小写,所以如果我有一个带有标题的项目:car
caml 应该返回它我该怎么做?
sharepoint - 通过 CAML 查询访问共享点列表中的最后一条记录
我在通过 CAML 查询访问共享点列表中的最后一条记录时遇到了一些问题,任何人都可以帮助我完成这个 regrad;我有一个名为“MainHeads”的示例列表,其中包含诸如 HeadID、Category 和 headName 等信息。
巴基斯坦
sharepoint - 检索 SharePoint 网站的所有母版页?
如何以编程方式确定哪些母版页(自定义和 OOTB)可用于 SharePoint 中的网站?
谢谢,魔术安迪
sharepoint - CAML 查询查找参数不存在的记录?
我有一个包含多个字段的共享点列表。似乎当其中一条记录上的字段留空时 - 当我使用 CAML 查询查询列表时,该字段上缺少该属性。
是否可以编写查询以返回不包含此属性的记录?
例子:
有没有办法查询这个只返回 id 为 4 和 5 的记录,因为它们将名称字段留空?
我尝试了以下方法:
但是这些记录中当然不存在该属性,因此不会返回任何内容
提前致谢!
编辑
在替换Name
with中的任何空格后查询有效x0020
sharepoint - 工作流的 CAML 查询文档
我正在使用 Sharepoint 2007。有没有办法对没有分配任何工作流的 CAML 查询文档(在此示例中为发票的 ContentType)?
我意识到我可以使用以下方式撤回所有发票:
然后访问每个单独的 SPListItem Workflows 集合,并检查该集合是否为空或计数为 0。
但是,当我只需要大约 50 张没有工作流的发票时,我不想撤回 100,000 多张发票。
所以,我正在寻找一个 CAML 查询,它允许我在没有工作流的情况下获取发票。
谢谢!
戴夫
sharepoint - SharePoint 字段未显示在显示/编辑/新页面中
我已经为一个列表编写了一个模式,该列表只需要向默认自定义列表添加一列,该列表是一个称为月份的数字字段。该字段显示在默认视图上,并且确实是在列表中创建的。该列表会自动填充正确设置的值。问题是该字段没有出现在显示/编辑/新页面上。可以通过数据表视图进行设置。我不明白为什么当我在架构中专门设置它时它没有出现。
将非常appriciate任何建议。
...隐藏的东西...
sharepoint - 删除共享点列表中的记录
我想在 sharepoint 的列表视图中删除记录。这应该只是逻辑删除,实际数据本身不应该被删除。如何做到这一点?请建议
sharepoint - 使用 CONTAINS 的 SharePoint 列表 CAML 查询
我正在尝试使用 Web 部件中的以下 CAML 查询来查询 SharePoint 列表。我已经在 U2U CAML Query Builder 和 Stramit CAML Viewer 中测试了查询,它工作正常,只返回匹配的记录,但是当我在我的 webpart 中使用它时,它会返回所有列表项。这让我发疯了。这是代码: