问题标签 [custom-code]

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 投票
1 回答
1363 浏览

vba - 使用自定义代码将 SSRS 文本框的内容复制到剪贴板?

我试图在我的 SSRS 报告中获取文本框的值,并将该值复制到剪贴板,以便用户可以将其粘贴到其他地方。我以用户可以单击的按钮的形式执行此操作。

但是,我似乎遇到了一个错误,我不确定为什么会这样。

下面是我用于按钮的表达式:

这是我用于报告的自定义代码:

预览报告时出现以下错误:

textrun 'CopyText.Paragraphs[0].TextRuns[0]' 的值表达式包含错误:[BC30491] 表达式不产生值。

关于为什么我可能会收到此错误的任何想法?

0 投票
1 回答
801 浏览

variables - Microsoft SSRS 2016 Report Variable to Group data:变量值不能用于组表达式

我正在 Microsoft SSRS 2016 中构建报告;我的报告中有多个组,所有这些分组都是通过(相同的)参数集完成的。您可以看到下面的屏幕截图:

1) 我在 SSRS 2016 报表设计器中有 3 个组。

在此处输入图像描述

2)所有3个组都使用相同的表达式(使用参数)来分组报告。

在此处输入图像描述

简而言之,如果参数值为X,则按X分组;如果该参数值为 Y,则按 Y 分组;我为许多组执行此操作,创建了许多参数。

随着报告的增长,我将来会有更多的组,因此会有更多的参数选项。我试图通过编写此代码一次来优化此 SSRS 2016 报告。

我尝试添加一个报表变量,如下所示:

在此处输入图像描述

现在我有了一个新的报表变量 (GV2),它使用 Switch 运算符存储此代码。

我现在尝试在许多不同的组中使用此报表变量。

在此处输入图像描述

我收到此错误:

变量值不能用于组表达式

有没有其他方法可以做到这一点?我需要优化这种参数化分组。

可能是在 SSRS 中编写一些自定义代码;如果是这样,您能否提供代码(我在.Net 中的知识为零!)

谢谢

0 投票
0 回答
101 浏览

reporting-services - 如何从 SSRS2008 中的自定义代码编辑器调用程序集自定义函数

我环顾四周,找到了很多关于制作汇编代码并通过表达式从报表控件调用汇编函数的答案。但我需要知道如何从自定义代码编辑器调用汇编自定义代码的函数。我成功地从文本控件中的报告表达式调用函数,但是当我尝试从自定义代码编辑器内部调用相同的函数时,BIDS 预览会发送声明实例错误的错误。示例 在文本框表达式中进行引用后,编写 Code.Limits.GetMe("LegendLimit1") 有效,但是在自定义代码中我尝试

有错误

0 投票
0 回答
263 浏览

sql-server - SSRS 中位数和向下钻取报告

我有一个 SQL Server Reporting Services 报告,其中我在自定义代码块中使用 ArrayList 计算中位数,因为中位数不是 SSRS 中的内置函数。中位数和平均值显示在柱形图中。该报告包括对详细报告的深入分析。如果我深入到详细报告,然后点击浏览器中的后退箭头导航回主报告,则不会计算主报告的中位数。柱形图的那一列是空的,而平均值则按原样显示。

有没有人对为什么会发生这种情况或如何解决它有任何想法?

代码如下。AddValue() 首先创建一个新的 SortedList,它还不存在。然后它将 newValue 添加到由传递给函数的字符串作为键的 ArrayList 中,如果它以前不存在,则创建一个。每个 ArrayList 代表一组不同的值,我们要为其计算中位数。

GetMedian() 计算传递字符串标识的 ArrayList 的中值。GetMedian() 用于图表中列的值。

0 投票
1 回答
443 浏览

docker - 使用自定义文件了解 docker。

我是 Docker 的新手,我有一个正在探索 Docker 的应用程序。使用 docker compose 我可以启动多个容器,直到这里一切都按预期工作。我们有各自的 .sh 和 .yml 文件。

我无法理解的场景是有一个容器可以放置我的自定义目录、文件,并且提到在容器启动/重新启动时自定义文件将被复制到该容器的 webroot。我想了解幕后发生的事情。

  • 它会在容器启动/重新启动时创建一个新映像并部署该映像吗?
  • 它只会将这些文件原样移动到新容器中。

非常感谢任何有助于理解上述情况的帮助。提前致谢。

0 投票
1 回答
327 浏览

reporting-services - SSRS 自定义代码问题

我正在编写一份 SSRS 报告,该报告有一个包含 2 个组的表格。使用自定义代码存储外部组数据并将其显示在标题中。这对大多数数据都很有效。但是,发现了几个实例,其中组的最后一页(一个组可以运行到多个页面,并且每个组的开头有一个分页符)正在标题中显示下一组的数据。当我在组页脚中显示存储的组数据时,组详细信息是正确的。对为什么标题为几个组显示不正确的数据感到困惑。关于为什么会发生这种情况的任何指示?

自定义代码:

用于保存组数据的外部组中的表达式:

在 Header 中显示保存的组数据的表达式:

谢谢。

0 投票
1 回答
250 浏览

wordpress - 在 Google Plus 上分享帖子时没有出现标题

我正在尝试在我的 google plus 帐户https://www.schoolmykids.com/parenting/importance-of-father-daughter-relationship/上分享以下帖子/页面, 而不是博客的 TITLE,google plus 正在向我展示站点名称。

请建议如何解决此问题,除了我的实际博客/文章页面之外,所有页面在 google plus 上共享时都显示正确的磁贴。

0 投票
1 回答
61 浏览

reporting-services - SSRS 自定义代码

我的 SSRS 报告有问题。我想要完成的是在现场获得特定组的正确汇总总数ClaimNumber

特定公式的工作方式基于记录中的其他字段,并且这些值为零:

因此,如果FieldA为零,则显示值为0,否则显示FieldA-FieldB-FieldC

这对每个人都很好lineitem,但是分组上的汇总总数ClaimNumber不正确,因为在某些情况FieldA下,该特定值下的值ClaimNumber0,有时不是。所以我无法对ClaimNumber分组总数求和,因为摘要不知道哪些记录FieldA0,哪些不是。

必须有一个 SSRS 自定义代码公式可以在这种情况下工作吗?

0 投票
1 回答
3762 浏览

drupal - Drupal 8 如何为自定义块类型创建模板

我想为我通过结构/块布局/类型/添加自定义块类型创建的自定义块类型创建一个模板。我创建的类型称为菜单。如何从这里为这种自定义块类型创建模板?我对 Drupal 不太熟悉,因此我们将不胜感激。

0 投票
1 回答
29 浏览

function - SSRS 函数需要从附加数据集中读取字段

所以在 SSRS 的自定义代码中,这个函数是从不同的数据集中读取一个字段。具体来说,该字段是“TOTAL_WORK_HOURS”。

结束功能

由于该字段位于 Tablix 未使用的数据集中,因此根本不会读取该字段。我知道这是真的,因为每当我用随机数替换该字段时,我都会得到结果。

是否有适当的语法来实现不在主数据集中的字段?