问题标签 [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 投票
1 回答
305 浏览

jsreport - 如何摆脱脚本中不支持的模块:http for jsreport

Stak - 错误:脚本中不支持的模块:http。要在特定模块上启用 require,您需要将配置更新为 {"scripts": { "allowedModules": ["http"] } } ... 或者您也可以将 "*" 设置为 allowedModules 以启用 _require ( /Users/ravikirankk/Projects/I-Team/srdm/jsreport/node_modules/jsreport-scripts/lib/scriptEvalChild.js:44:11) at evalmachine.:2:12 at ContextifyScript.Script.runInContext (vm.js:32 :29) 在 ContextifyScript.Script.runInNewContext (vm.js:38:15) 在 Object.runInNewContext (vm.js:91:38) 在 module.exports (/Users/ravikirankk/Projects/I-Team/srdm/jsreport /node_modules/jsreport-scripts/lib/scriptEvalChild.js:123:6) 在进程中。(/Users/ravikirankk/Projects/I-Team/srdm/jsreport/node_modules/script-manager/lib/worker-processes.js:

0 投票
2 回答
222 浏览

javascript - 如何将“*”设置为 allowedModules 以启用 jsreport 脚本文件中的所有内容?

我正在尝试使用 jsreport STUDIO 创建报告,但出现如下错误

发生错误 - 呈现报告期间出错:脚本中不支持的模块:请求。要在特定模块上启用 require,您需要将配置更新为 {"scripts": { "allowedModules": ["request"] } } ... 或者,您也可以将 " " 设置为 allowedModules 以启用所有 Stak - 错误:脚本中不支持的模块:请求。要在特定模块上启用 require,您需要将配置更新为 {"scripts": { "allowedModules": ["request"] } } ... 或者您也可以将 " " 设置为 allowedModules 以启用所有内容

谁能告诉我在哪里可以找到更新 allowedModules 的配置文件?

0 投票
1 回答
156 浏览

angularjs - 如何使用 jsreport 在 angularjs 中处理 $http 响应?

我正在尝试将 jsreport 与 angularjs 项目集成。我可以发布 jsreport json 数据,但不知道如何处理响应以在浏览器中呈现 jsreport。任何人都可以帮助我

0 投票
1 回答
463 浏览

node.js - 如何在电子项目中集成jsreport?

我正在开发电子应用程序,我需要在其中集成一个报告工具,如 jsreport。有人可以帮我找到一个链接来解释如何将 Jsreport 集成到电子应用程序中吗?

0 投票
1 回答
325 浏览

jsreport - ReferenceError: jsreport 未定义

在这里,我在我的 nodejs 应用程序中使用了 jsreport,同时以 pdf 或 Excel 格式下载报告时出现此错误,但所有依赖项都在我的应用程序中,位于 jsreport 文件夹下。

0 投票
1 回答
1376 浏览

javascript - 如何在我的 jsreport 图表中使用自定义数据?

我正在尝试使用 jsreport 中的自定义数据并使用 Chart.js 制作一些图表,问题是我不知道如何使用自定义数据来填充我的图表。到目前为止,我用我的数据和函数创建了一个非常大的 json,用于生成图表并将其放置在画布中,但我无法使用把手在我的 html 中调用该函数,因为它说文档未定义。那么,如何使用我的数据来创建图表并将其显示在画布中?

PS:我可以轻松地显示带有静态数据的图表,但我真的很想使用我创建的 json 来做到这一点。

我创建图表的功能:

而且我还不想使用 API 来获取数据,我只想以我喜欢的方式构建报告,然后使用 API 来获取数据。

0 投票
1 回答
372 浏览

javascript - HTTP 触发器上的 Azure Function App jsreport 不起作用

我正在尝试使 jsreport 在 Azure Function 应用程序中工作。我已经安装了所有需要的包,它们是 jsreport-core jsreport-render jsreport-phantom-js,它们似乎都工作得很好。我的代码:

我以这篇文章为例:Export html to pdf in ASP.NET Core

我的最终目标是从 asp.net 核心调用这个函数。谢谢您的帮助。

0 投票
1 回答
628 浏览

pdf-generation - Microsoft Edge 在 ASP.NET Core 中将 HTML 导出为 PDF 的问题

我正在尝试在ASP.Net Core Web项目上从 Html 生成 pdf。我在网上没有找到太多关于此的内容。大多数软件包都没有为 asp.net 核心做好准备。浏览了几天后,我发现了这篇如何在 ASP.NET Core 中将 HTML 导出为 PDF

我已经下载了项目

导出为 pdf 在 chrome 上完美运行,但在Edge上却不行;它只是从未完成出口。

Edge 和 pdf 有什么问题吗?我在 node.js 上没有做太多工作,所以不确定出了什么问题。任何帮助将不胜感激。在这里,我还添加了来自 pdf.js 的代码

还有 nodejs 的 package.json

更新

@Martin Beeby 在控制器代码上找到问题。以下代码不适用于 MS Edge

0 投票
2 回答
1477 浏览

javascript - jsReport 如何使用 AJAX GET 请求动态获取数据?

我想使用 jsreport 在我的网站(asp.net 核心应用程序)上动态生成一些报告,并且我在控制器中有一个返回 JSON 的方法,我想使用 jsReport 从那里获取数据来填充报告。

我将发布一些测试值。 控制器

以及在页面上运行的实际脚本:

我已经检查了硬编码和值并且它有效,但在动态获取数据时我遇到了问题。

0 投票
1 回答
553 浏览

jsreport - jsReport xlsx 配方 beforeRender

当使用来自 mssql 的数据渲染 XLSX 配方时,我收到此错误

发生错误 - 渲染报告期间出错:无法读取未定义 Stak 的属性“xl/worksheets/sheet1.xml” - 类型错误:无法读取 Object.add 处未定义的属性“xl/worksheets/sheet1.xml”(evalmachine.:176: 42) 在对象处。(evalmachine.:406:17) 在 Object.eval (eval at createFunctionContext

我将链接脚本设置为加载数据。例子:

我可以毫无错误地将数据加载到 pdf、html 甚至 html-xlsx 中。我尝试只使用一个基本工作表,我可以在没有脚本的情况下加载,如下所示。我也尝试过在{{#each }}语句中使用数据。我总是得到同样的错误。想知道是否有人尝试过这样做和/或我是否需要以不同的方式加载我的数据。