问题标签 [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.
curl - cURL“字符串”与“字符串”的区别
两者有什么区别?
我遇到的用例:使用 curl 发送 jsreport 这个 2:
对比
只有案例 1 有效
api - Jsreport:无法获取某些响应标头
我正在通过 API 使用 Jsreport。
从浏览器对 jsreport 服务器进行 ajax 调用。服务器使用 POST 响应数据和具有文件位置的 Header 标签 Permanent-Link。
复制粘贴到浏览器允许我查看pdf文件。
我想在 ajax 调用的成功处理程序中自动查看它的问题,但是 xhr.getRespondHeader() 不允许除 Content-Type 之外的任何其他标头。响应标头甚至已经有“Access-Control-Allow-Origin:*”。
如何为用户获取 pdf?
jquery - 为什么只发出 1 AJAX 调用返回 2 GET 请求淘汰和 jquery
我有这样的设置:views/people 和 viewsModel/people.js 之间的敲除绑定 A button to call AJAX to jsreport server to print PDF Button in views/people
在 viewsModel/people.js 中,对 jsreport 服务器的点击事件调用
但是为什么总是收到 2 个 GET 请求而不是 1 个呢?编辑:整个打印按钮在上面的纯计算中
jquery - Jsreport客户端发送请求:发生错误-参数过多
我有使用 jsreport.js 的客户端。在 AJAX 调用以获取数据后,我将数据传递给 JSON 中的 jsreport 请求以发送到 jsreport 服务器,但随后出现此错误。
为什么会这样?我是否正确使用了 jsreport?
javascript - 从客户端和服务器渲染时,Jsreport 显示不同的结果
我有一个名为 A 的模板和一个存储在服务器中的测试 Json。使用 jsreport 的正常设置在服务器中呈现 PDF 工作奇迹。
现在我想用 Jsreport_client.js 来渲染。我对其他服务器执行 AJAX 调用 getJSON 并使用 jsclient 进行渲染。但是现在数据没有正确发送/处理。位于 JSON 对象根附近的键是正确的,但其余的不是。请注意,相同的 JSON 在服务器上正确呈现
编辑:下面是电话
下面是返回的请求结构
下面是服务器中的处理程序
另一个同时具有正确和不正确/不可读数据的处理程序
帮手
mysql - 如何将参数传递给jsreport以根据参数生成报告
这是使用 jsreport 生成报告的代码。我想通过将输入参数传递给 jsreport 来生成报告。
我想在 jsreport 的脚本中传递 mysql 查询的参数。
pdf - 呈现异步时 Jsreport Malformed URI 错误
由于我通过请求发送大量数据,因此我必须使用 renderAsync 来使用 POST。当流回来时,我用下面的 JS 代码打开它
但随后出现了错误。有没有其他方法可以做到这一点?
c# - jsreport 指定的可执行文件不是此操作系统平台的有效应用程序
我将 jsreport.embedded 与我的 C# 应用程序一起使用,它在我的开发 PC 上运行良好,是 64 位 Windows 10 环境,但是当我将构建部署到运行 32 位 Windows 10 的客户端 PC 时,一切都停止了工作。我所做的是将 node.exe 手动替换为 32 位 node.exe (v0.10.29)。顺便说一句,我的 Visual Studio 目标平台是 AnyCPU。我在 32 位 Windows 10 上收到此错误消息,
c# - 在项目启动期间安装应用程序
场景:我正在使用 Asp.net Web Api 并使用 Jsreport 作为可以使用 cmd 安装的报告工具。这里有几个步骤。1. 先安装 node 和 npm 2. 打开 cmd 并运行 cmd 为“npm install jsreport” 3. 使用 cmd 初始化为“node node_modules/jsreport --production” 4. 现在启动报告服务器为“npm start --production”
这里 jsreport 存在于应用程序文件夹目录之外,我必须为我的项目提供 jsreport 的路径才能完成我的工作,这似乎不太好。现在我要做的是在我的asp.net web api第一次启动时安装应用程序(jsreport),如果它(jsreport)不存在。我听说过 .bat 文件,可以编写它以在我的项目启动时自动安装我的 jsreport,但是我对此缺乏想法。
谁能帮我摆脱这个问题?提前致谢。
asynchronous - Jsreport客户端可以异步收发xlsx文件吗?
我想使用jsreport
浏览器将数据发送到服务器并将其作为 xlsx 文件下载回来。
使用jsreport.download(request)
会限制数据量,因为它是 GET。我可以jsreport.renderAsync()
像使用 pdf 一样下载 xlsx 文件吗?