问题标签 [report-designer]

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 回答
1393 浏览

pentaho - Pentaho 报表设计器连接 + 日期格式

目前我有这个公式:

资源消息格式表达式是一个资源标签,它被翻译为
“生成于:”,然后它应该显示如下日期:06/05/2015 08:36

Day/Month/Year Hour:Minutes 只有我的前导零消失了,这有什么好处。它显示6/5/2015 8:36而不是:06/05/2015 08:36

关于如何显示前导零的任何建议?

0 投票
1 回答
1939 浏览

reporting-services - 将任何文件上传到 SSRS 报表服务器的目的是什么?

我是这个 Microsoft SSRS Reports Server 的新手。我正在尝试使用图像和指向外部报告/网站的链接创建报告。我刚刚看到这个选项可以将任何文件上传到报告服务器。

在此处输入图像描述

但我不知道如何在报表生成器/设计器中使用这些上传的文件。我可以选择上传的图像。

是否可以选择在 Report Builder 的 Reports Server 中使用上传的文件?如果是这样,请告诉我如何以及如果不是那么将这些文件上传到服务器的目的是什么?

谢谢,

R.文卡特桑

0 投票
1 回答
783 浏览

c# - 将详细信息添加到 MS 报告查看器报告而不诉诸子报告/向下钻取

我以前使用过 Crystal Rpt 和 VB6 报表设计器,现在我正在转向 Microsoft 报表查看器。

我实际上正在尝试实现一些非常简单的事情,但我似乎无法以简单的方式找到如何做到这一点:

我有一个订单列表,其中每一行由订单 ID、客户名称和地址组成。我可以在报告查看器中列出它们。

接下来,我希望能够在以下行中显示每个订单下方的项目列表:

我知道我可以通过子报表链接这些信息,但对于这样一个简单的场景来说,这似乎有点过头了。

在(非常)旧的 VB6 报表设计器中,可以将子部分添加到报表中,并通过参数将主部分与子部分链接,而无需通过整个子报表功能,将所有内容保存在一个报表中。

在报表设计器/查看器中是否有这样的方法来实现这一点(即添加子部分,避免使用子报表)?

谢谢佩德罗

0 投票
1 回答
1015 浏览

jdbc - BIRT 报表设计器空数据集脚本

我正在使用 BIRT Report Designer 4.4.0 并且一直收到错误消息

org.eclipse.birt.report.engine.api.EngineException:无法获取下一个数据行。org.eclipse.birt.report.data.oda.jdbc.JDBCException:无法下移到结果集中的下一行。SQL错误#1:结果集已关闭;org.firebirdsql.jdbc.FBSQLException:结果集已关闭

当 BIRT 试图从我知道是空的数据集中获取一行时。我发现这是 BIRT 的一个常见问题,并试图在数据集上使用 beforeOpen 脚本来防止空数据集,我可能做错了,因为它不起作用。我创建了一个 vars["item"] 并想计算调用 OnFetch 的频率。

开盘前:

OnFetch:

关闭前:

这不起作用,因为我猜没有 row[0] 。

当我将数据集的 queryText 编辑为

这肯定会产生一个数据集,但我仍然遇到相同的“无法获取下一个数据行”错误!

设计大致是这样的:

第二个表仅通过一个参数绑定到第一个表,但是,第三个表有两个参数绑定到第二个表。

希望解释足够好,有人可以提供解决方案。

0 投票
1 回答
416 浏览

asp.net - Telerik 报告中的本地化(TRDX 报告)

我们正在研究报告要求,其中在 Telerik 独立报告设计器(.TRDX 报告文件)中创建的固定格式报告将托管在 asp.net Web 应用程序中。每当最终用户希望更改 TRDX 报告的布局时,他们可以使用独立的报告设计器编辑(添加或删除一列)报告并将报告复制回解决方案路径,现在当 dot net 应用程序时将显示新的报告布局页面在浏览器中刷新。我们能够实现上述功能。

现在我们正在尝试将本地化添加到 TRDX 报告中,但没有提供太多文档。当最终用户希望更改报表标题的语言时,报表标题、标签必须以所选语言显示。数据值将按数据库中的原样显示。

谢谢,丹尼尔

0 投票
1 回答
32 浏览

sql - 使用 sql 报表设计器组合行

我对 sql 编程非常陌生,我想知道如何组合具有相同 id 的行,如下所示?我正在使用 sql 报表设计器。我尝试使用带有计数代码的 group by ,但它没有返回我期望的值。

这是我的代码的结果:

这是我的预期结果:

0 投票
1 回答
974 浏览

sql-server - 无法从 SSRS 报表设计器访问 SQL 服务器实例 - 命名管道错误

我有以下 SSRS 设置配置:

  1. 在 VPS1 上运行的 Sql Server 2014。启用的协议:TCPIP
  2. SSRS 2014 安装在 VPS2 上,并配置为从 VPS1 访问 SQL Server ReportServer 数据库
  3. 来自 SSRS 的报告使用使用 SQL 身份验证的共享数据源,从 VPS1 连接到数据库以获取报告数据。所有报告都工作正常,我可以在访问http://vps2/reportserver时在浏览器中打开并运行它们
  4. 我需要编辑报告:编辑 sql 查询以添加字段等。所以我在 Report Builder 中打开它们(独立安装,或从http://vps2/reports的 Web 界面并选择 Edit in Report建造者 在此处输入图像描述
  5. 当报表在报表生成器中打开时,我可以运行它,它运行得很好 在此处输入图像描述
  6. 如果我测试数据源连接,它也可以正常工作: 在此处输入图像描述
  7. 但是,当我尝试编辑数据集后面的查询时,我被要求输入用户/密码以进行连接,我输入 sql server auth info,然后出现错误: 在此处输入图像描述

为什么报表设计器尝试使用命名管道连接到数据库,当 SSRS 和 SQL 服务器在不同的机器上时,命名管道甚至没有在 SQL 协议上启用,并且测试数据源连接和运行报表实际上工作得很好?

请提供一些想法,我被这个问题所困扰,无法更新任何报告。

0 投票
1 回答
354 浏览

pentaho - Pentaho 报表设计器 5.2:导出 html 将表格显示为空白

我正在尝试打印一封邮件。其中包含一个 html 表格。问题是,导出为 PDF/HTML 时不会打印表格。

该字段body_html来自一个 ktr 文件。(这个文件包含一些文本和一个表格)

我将该字段放置在报告的详细信息区域中。在字段属性上,我选择rich-text-type = text/html.

预期的输出应该是:

此处的文字 此处的
表格 此处
的文字

当我单击它显示的 PDF 预览时,我:

此处的文字 此处
的空白(66 页)
此处的文字

当我将它导出为 html 时,我的浏览器(Chrome 或 FF)中只有一个巨大的空白(66 页空白页)。当我将它导出为纯文本时,它只显示 HTML 而不是我的表格(当然)。

TEXT HERE
WHITESPACE HERE(没有任何表格的迹象)
TEXT HERE

当我将 HTML 复制粘贴到 Notepad++ 中并从那里运行时,它运行良好,我得到了我的表格。

我还在以下路径File > Configuration > output-table-html下标记了这些设置:

  • 身体片段=真
  • 外部样式 = 真
  • ForceBufferedWriting = true
  • TableRowBorderDefinition = true
  • UseTableLayoutFixed = true

问:有什么我忽略的或者为什么不打印我的表格?

编辑:当我打开 HTML 时,它并没有那么大。当我在 pentaho 1 列中导出它时,需要一整页 +- 3000 px 宽。所以我得到了我发现的多个页面。有什么建议么?

0 投票
1 回答
1454 浏览

visual-studio-2012 - SSRS 饼图 - 让标签线指向图表内部

是否可以让标签指针线指向饼图区域内?我发现您可以使用图表系列上的自定义属性“LabelsHorizo​​ntalLineSize”和“LabelsRadialLineSize”来控制线条大小和弯曲,但是它们可以指向内部而不是外部吗?

基本上,我目前有一个看起来像这样的图表:

原始图表

但我希望它看起来像这样(如果可能的话,在最后加上点):

新图表

有没有办法在 Visual Studio SSRS 报表设计器中做到这一点?

0 投票
0 回答
761 浏览

pentaho - 如何根据值更改 Pentaho 报表设计器中条形图的颜色

我有一个简单的要求,我想根据 y 轴的值更改 Pentaho 报表设计器中条形图的颜色。如果数字为负数,我想将其显示为红色条,如果值为正,我想将其显示为绿色条。

我查看了以下示例,但颜色会根据接近 100 万目标的值而变化。我对 bean shell 脚本很陌生,非常感谢您对此的任何输入:http ://type-exit.org/adventures-with-open-source-bi/2011/05/dynamic-coloring-of-prd-图表/#downloads

谢谢你,马拉维卡