问题标签 [jsreport]

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

javascript - 从 REST API 获取数据到 jsreports

我可以成功地从以下脚本中获取数据并显示在报告中。

这个我用过

但是当我使用以下查询调用 REST api 时,它会获取数据并在控制台中写入,但不会显示在报告中。

HTML 代码

返回的 JSON 字符串:

使用的引擎:jsrender
配方:phantom-pdf

如何在报告中显示值?使用 API 时我哪里出错了?

0 投票
0 回答
1153 浏览

java - 如何使用 jsreports 在 node.js 中通过 express 生成 pdf 报告

这是我从http://jsreport.net/learn/pdf-reports-in-nodejs获得的代码

请帮我解决这个问题我没有得到任何输出我正在使用 node js 和 express 的代码。

0 投票
2 回答
1473 浏览

node.js - 使用 jsrender 渲染并从 jsreport 返回一个 pdf 文件

如何将 jsrender 模板传递给 jsreport?

jsreport 内容部分需要 html。如何在 jsreport 内容部分使用该 jsrender 模板

0 投票
2 回答
210 浏览

asp.net-mvc-4 - jsreports 未向文件添加 .csv 扩展名

我正在使用 mysite.jsreportsonline.net 创建最终用户下载的 csv。在我登录下的 jsreports 站点上,它的功能应该是提示我下载扩展名为 .csv 的文件。由于某种原因,在我的 MVC 4 应用程序中,它会提示下载,但没有添加 .csv 扩展名。在我的控制器中,我使用我的登录凭据从 mysite.jsreportonline.net 中提取报告。为什么会发生这种情况?

0 投票
1 回答
754 浏览

angularjs - 使用从 angularjs 中的 Web 服务返回的 pdf 流在网页上显示 pdf

当 pdf 作为流返回时,如何在 angularjs 的新选项卡上显示 pdf。

提琴手捕获的pdf流标头是

AngularJS 代码

0 投票
2 回答
859 浏览

javascript - JavaScript 在 JSReport 中无法正常运行

尝试使用document.getElementById()左侧菜单上的脚本部分在 jsreport 中使用,但它会报告回来

发生错误 - 呈现报告期间出错:未定义文档

是什么赋予了?这是针对特定 ID 的简单 JavaScript。

0 投票
1 回答
468 浏览

arrays - 从 jsreport 访问 json 中的嵌套数组

我正在尝试使用 jsrender 引擎和 {{for}} 语句解析 jsreport 中的嵌套数组,但由于某种原因,它要通过 araay 两次。这是我的json数据:

}

这是我解析嵌套数组的 jsreport:

为什么要经过两次?我无法弄清楚这一点。

0 投票
3 回答
992 浏览

jsreport - Web api 中的 JSReport 生成

我有两个不同的 web api 项目。

一个将充当“API”,一个将充当“使用 angularjs 的前端”。

如何在我的项目中实现 jsreport?

是否可以通过从另一个 api 项目中获取数据来使用 angularjs 在 web api 前端实现 jsreport?

请帮助我找到正确的解决方案。

因为我已经看到 jsreport 非常适合生成 pdf 格式的前端报告。

我正在使用 Microsoft Visual Studio Professional 2013。

提前致谢。

0 投票
1 回答
1047 浏览

node.js - 在应用服务器中安装 jsreport

jsreport 可以托管在执行应用程序的同一台服务器上吗?

jsreport 网站有这个模式来描述它应该如何工作:

本地模式

我已经在应用服务器中安装了 jsreport,并将以下代码添加到应用程序中: 应用服务器

代码:

以下两条消息是我怀疑的:

首先,它是否在运行另一个 express 应用程序?(我已经有一个 express 应用程序),其次,我的应用程序在 3000 端口下运行,为什么它在其他端口上启动?

另外,如果有人可以解释安装和运行它的正确方法,以及如何为从我的应用程序的客户端调用的报告创建端点的示例,我会感谢你.. .

0 投票
2 回答
695 浏览

angularjs - 从 jsreport 和 angularjs 下载报告

我想知道如何从我的 AngularJS 应用程序中下载可下载的报告?

该报告是.xlsx我可以发布数据,但响应是: 回复

我想要的是一个可下载的文件,或者.xlsx在预览中的其他选项卡中打开 Excel Online。

我怎么能那样做?