问题标签 [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.

0 投票
6 回答
48349 浏览

sharepoint - 使用 SPQuery 检索不同/唯一值的最佳方法是什么?

我有一个看起来像的列表:

使用 CAML 和 SPQuery 对象,我需要从 Year 列中获取不同的项目列表,该列表将填充下拉控件。

在 CAML 查询中搜索似乎不是一种方法。我想知道人们是如何实现这一目标的?

0 投票
3 回答
4276 浏览

sharepoint - 好的开始 CAML 教程?

现在我正在尝试在 SharePoint 中使用 CAML,最好的起点是哪里?MSDN 内容并没有给我留下深刻印象,因为它有点神秘,尽管 Wikipedia 条目对于开始来说相当不错。想法?谢谢!

编辑:下面的每个人都有很好的链接,但是我只能选择一个答案......

0 投票
3 回答
8647 浏览

sharepoint - CAML 查询未正确排序

谁能帮我解决这个 CAML 查询?当我将Ascending属性从TRUEto翻转FALSE(也尝试过Trueand False)时,它不会重新排序结果集。

CAML 的其余部分是正确的,它是由工具生成的,并且正在返回适当的结果。

0 投票
1 回答
1161 浏览

visual-studio - 在 Visual Studio 中禁用默认 XML 架构?

我最近开始使用CAML.NET IntelliSense for SharePoint和 Visual Studio 2008;效果很好;但是,每当我使用 STSDev 2008(并因此生成 feature.xml 和 WebParts.xml)创建一个新项目时,默认架构包括 CAML.NET IntelliSense 和内置(相对不完整)架构:

  • caml.xsd
  • wss.xsd
  • 核心定义.xsd
  • camlview.xsd

都可以在 Web 服务器扩展\12\TEMPLATE\XML 中找到。文件的这两种模式的存在会导致大量警告,通知我已在上述文件之一中声明了特定的模式条目。为每个文件单独禁用它们效果很好,但是在包含 40 或 50 个 XML 文件的 SharePoint 解决方案中,这很快就会变得很费力。

是否可以禁用这些内置模式,选择“不使用选定的模式”对未来的 XML 文件仅适用于当前的 XML 文件?

0 投票
1 回答
839 浏览

sharepoint - How to get in CAML (Sharepoint 2007) the same results as SPNavigation.QuickLaunch?

I have a website in Sharepoint.

To get a list of sites ordered by the exploration, that is to say, ordered by the user in the sharepoint administration, i would write the following code:

That is ok, but i need to do it with CAML. The only problem is that i don't know how to get the items ordered as the user did it, i get the items unordered or ordered by a column, i don't think there is a column for the user's order.

Plz give me some code.

0 投票
2 回答
1467 浏览

sharepoint - SharePoint CAML 查询中的上限函数

我正在尝试为共享点列表创建自定义视图,类似于此处解释的视图:

http://msdn.microsoft.com/en-us/library/ms916812.aspx

我有一列是一个数字字段,其值范围从 0 到 100。

我需要创建一个视图样式,它将根据列值在列中显示图像,而不是显示值。

如果值在 0 到 25 之间,我需要显示图像 25.gif 如果值在 25 到 50 之间,我需要显示图像 50.gif .....等等。

这里涉及到的计算是CEILING函数,CEILNG(NumberColumn,25)

问题是,我需要在 CAML 中的 VWSTYLES.XML 中指定这个

如何在 CAML 中指定 Ceilnig 函数?

0 投票
2 回答
2096 浏览

visual-studio - Sharepoint List 添加到 Create -> Custom Lists on Feature deployment

我正在构建一个 SharePoint 功能以在“Web”范围内部署一个简单的 WebPart 和一个自定义列表。

  1. 部署解决方案后,我的列表立即在站点操作 -> 站点设置 -> 自定义列表中可用。
  2. 如果您尝试创建列表的一个实例,我会收到“找不到文件”
  3. 如果您激活该功能,则会将列表模板的第二个副本添加到“自定义列表”标题中。
  4. 不能使用相同的“找不到文件”错误创建这两个列表
  5. 在停用该功能时,一个列表模板会消失
  6. 在收回解决方案时,最后一个列表模板消失

涉及文件:

  • schema.xml 有 5000 行长
  • feature.xml 如下
  • WeekCalendar.xml 如下

我认为“未找到文件”错误是另一个问题的征兆,但是在解决方案部署中不应添加列表模板。我究竟做错了什么?

0 投票
1 回答
201 浏览

sharepoint-2007 - CAML 仅显示 Sharepoint 2007 中的站点

我只需要查看在内容和结构报告 Web 部件中定义 CAML 结构视图的可用站点。

我尝试使用 Stramit Caml Viewer 和 U2U Caml Query Builder 2007,但它们似乎不支持我不想显示的对象(站点和子站点)。

0 投票
2 回答
2117 浏览

sharepoint - SharePoint 2007 发布网站和 Web 部件中的受众定位

在发布站点中,我有一个 Web 部件,它必须显示列表中具有受众目标字段的新闻项目。我正在使用 CAML 查询来检索少量最后的新闻项目。

是否可以在 CAML 查询中指定目标受众?如果没有,我该怎么做?检索所有结果,然后在循环中应用过滤器?

我实际上是在复制内容查询 Web 部件,并且我需要在我的自定义 Web 部件中定位受众。

0 投票
2 回答
4817 浏览

xml - 从 SharePoint Web Services 查询列表数据

有没有人使用 http:///_vti_bin/lists.asmx 服务中的 GetListItems() 方法成功地编写代码从 SharePoint 2007 列表(特别是 InfoPath 表单库)中提取数据(并且活着告诉它)?它返回了我一生中见过的一些最糟糕的 XML(它甚至不是兼容的 XML)。有没有一些简单的方法来解析 C# 中的数据,还是我需要手动解析它?

对此的任何帮助将不胜感激。