问题标签 [content-query-rollup]

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 投票
2 回答
3403 浏览

sharepoint - 内容查询汇总未显示说明

我正在尝试为在 SharePoint 2010 中工作的内容查询汇总获取一些自定义视图。我制作了一个自定义新闻内容类型,其中包含一些基本列,如标题、内容、评论和一个自定义列,以切换在某个特定位置显示它页面(布尔值/复选框)。

我编辑了我的 ItemStyle.xsl 并添加了一个具有标题、图像和描述的新视图类型。在 Web 部件的设置中(默认情况下),描述的值取自“评论”列。但是,描述永远不会出现,只是一个空的 div。

当我将自定义列添加到描述字段(以及注释列)时,显示了自定义列的值。我 100% 确定我汇总中的所有新闻项目都有评论(甚至是必填字段)。然而不知何故,无论我做什么,描述都没有出现。

我该如何调试呢?

0 投票
1 回答
1367 浏览

sharepoint - SharePoint:CQWP 显示具有相同标题的项目的最新列表项(基于日期)

我在 SharePoint 2010 的页面上有一个内容查询 Web 部件,它从驻留在同一站点中的自定义列表中提取信息。此列表的目的是存储即将到来的培训课程的日期(开始时间、结束时间)。

这是我要完成的工作:我希望我的 CQWP 提供培训课程列表,但仅显示最近的培训课程。例如,一个名为(基本 HTML 培训)的培训课程可能会进行 10 次。我需要 CQWP 隐藏除最近一次之外的每个基本 HTML 培训课程。同时,我还有许多其他课程和许多培训课程。这些其他类需要以相同的方式呈现。因此,需要以某种方式根据其标题列对课程进行“分组”,然后每个“组”应仅根据日期列显示最近的培训课程。

我不知道如何做到这一点。


示例:如果以下项目在列表中:

培训 1
2012年 1 月 10 日

培训 1
2012年 1 月 15 日

培训 1
1/20/12

培训 2
2012 年1 月 15 日

培训 2
2012 年1 月 20 日

培训 2
2012 年1 月 25 日


Web 部件应显示:

培训 1
1/20/12

培训 2
2012 年1 月 25 日

0 投票
1 回答
2350 浏览

xslt - SharePoint 2010 CQWP 特定条件下的 XSL 计数器

这是我第一次发布一个问题,如果我在这里胡言乱语,请提前道歉。

我正在尝试将 CQWP 与 jQuery 选项卡滑块功能放在一起。我要输出的 HTML 应该是 2 UL 的形式。第一个带有 li 锚标记的 #related-ul-id

第二个 ul 的 id 应该与第一个中的列表项相关联。例如

原始 XML 以表单开始

我的 XSL 两次通过 XML 来填充 2 个 ul。第一次它只是在 __begincolumn 和 __begingroup 变量为真时添加一个新的列表项。我剥离了这里的功能,只输出标题。这是 XSL 的精简版

对于第二个 for-each 循环,我无法设置一个计数器,以便我可以将数字添加到每个新列表 id="tabs-1"、id="tabs-2" 等的 id 末尾.

理论上,我认为我应该在我的 for-each 循环之外设置一个参数,然后在循环中调用一个模板来获取参数值并增加它。这意味着它只会在调用模板时增加。

我不能为此使用 position() ,因为它不符合我想要的值。我尝试关注一些关于使用 xsl 进行递归编程的博客,但我似乎找不到任何有用的东西。我确定我只是写错了 XSL,但我现在有点脑子里转储了。

如果有人能指出我正确的方向,那就太棒了。非常感谢。

0 投票
0 回答
647 浏览

xslt - 如何替换 SharePoint 2010 内容查询 Webpart 上的组名称

我有一个内容查询 Webpart(不是数据视图),它显示当天在主页上写的文章列表。我需要能够按类别对项目进行分组,但是默认情况下,类别是按字母顺序排列的 A 到 B 而不是优先级(我可以更改/编辑/更新)。

我尝试了几种不同的组合。我附上了一个字段列表,我将把代码放在这里。

如果您需要任何其他信息,请告诉我。

标题 - 单行文本
创建日期覆盖 - 日期和时间
新闻来源 - 单行文本
原始作者 - 单行文本
原始发布日期 - 日期和时间
文章文本 - 多行文本
月份 - 计算(基于其他计算列)
月份 ID - 计算(基于其他列计算)
ISODate - 计算(基于其他列计算)
类别 - 选择
组顺序 - 查找
组顺序:主页顺序 - 查找
创建者 - 个人或组
修改者 - 个人或组

(我知道 group order 是一个糟糕的名字,但我厌倦了重新制作列表并且暂时使用 Category)

查找列表列(列表称为类别顺序)

标题 - 单行文本
主页顺序 - 编号
创建者 - 个人或组
修改者 - 个人或组

我假设对于 GroupType(使用 HomePage Order),GroupType 仍然会被查找?

任何帮助深表感谢。

谢谢你的关注。

0 投票
2 回答
111 浏览

sql - SQL 语句 - 希望将每日日期汇总并显示为年份

例如,我有两年的数据要总结

日期 | 成分_成本_数量| Cost_Share_amount |

我正在查看 2012 年和 2013 年的两年数据,我想汇总所有总数,所以我只有两行,2012 年的一行和 2013 年的一行。我如何编写看起来像的 SQL 语句在日期,但仅显示 4 位数年份与 8 位数每日日期。我怀疑它的总和部分将通过将这些列与计算相加来处理,所以我真的在寻求如何将每日日期转换为 4 位数年份的帮助。非常感谢您的帮助。

0 投票
1 回答
469 浏览

mysql - 汇总子句的语法错误

下面是我正在编写的查询,但由于某种原因,它在“ROLLUP”这个词之后给了我一个语法错误,红色的小波浪线在“(”之后)在汇总之后。

0 投票
1 回答
186 浏览

mysql - 如何使用汇总从 mysql 查询中删除新行上不需要的一些数据

您好,我对汇总 mysql 查询有疑问。我想得到每列的总数。我使用 mysql SUM() 和 ROLLUP 来获得结果。但是在添加的新行上,它会复制最后一行的数据。我怎样才能删除这些数据。我提供了一张关于我真正需要实现的目标的图片。

这是我的查询。

在此处输入图像描述

0 投票
2 回答
111 浏览

javascript - D3.js 汇总嵌套数据

请帮我

我有一个这样的json文件。

现在我想要一个包含“paketaufenthaltsort”所有值的数组。

所以我尝试了以下方法:

但它会产生一个级别 3 的数组。结果是:

但我想要的是:

请帮我