问题标签 [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.
node.js - jsreport 简单报告 - 无输出
我正在尝试输出我的第一个简单报告,以便我可以开始使用jsreport
. 这是我拥有的代码,但它没有输出任何内容。
它在端口上运行8080
,没有错误。当我转到本地主机 url 时,它就在那里。
我可能没有正确地提供内容,但他们的文档非常缺乏实施到您自己的应用程序中。
javascript - 在 xasis 上使用 jsreport 和纪元时间绘制图表
我目前正在尝试利用jsreport生成一个简单的 PDF 报告,其中包含一个时间范围内的 bpsIn 图表。目前的数据是静态的,但我遇到了一些问题:
(1) 当我尝试利用 moment.js 格式化数据时,moment.unix({{this.[1]}}*1000)
似乎工作正常,但是,当您将.format("YYYY-MM-DD")
on 添加到末尾以将纪元时间格式化为人类可读时,内容会从图表中消失。
我在 jsreport 的操场上有一个操场版本设置,它说明了该图作为带有纪元时间戳的条形图工作。注意它们是如何完全不可读的..
将其转换为折线图很简单。我也尝试过在flotmode: "categories"
内替换以使用时间,如:xasis
适当的附加包括:
//cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js
//cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.categories.min.js
//cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.time.min.js
//cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.symbol.min.js
最终目标是获得一份带有人类可读日期的报告作为 xAsis,但日期实际上是 15 分钟增量,因为该数据目前来自 InfluxDB 作为一些测试数据。
node.js - 尝试使用 jsreport 时 ECONNREFUSED
以下代码:
返回此错误:
我相信这是因为它无法连接到内部 jsreport 服务器,但不知道为什么。关于如何调试它或为什么会发生的任何想法?
node.js - jsreport 渲染到 writableStream
我试图让 jsreport 写入可写流,如果我在可写流中打印缓冲区,我会得到一个 pdf 描述,但如果我保存到 pdf 文件,我会收到一个错误,即 pdf 文件已损坏。
如果我使用 jsreport ,out.result.pipe(res)
我会得到一个带有hello world的pdf ,但是使用我的方法会出错。有人看到我做错了吗?
javascript - 通过 shell 脚本在特定端口上启动 jsreport 服务
我正在提供一个使用jsreport
. 服务器通过运行以下 shell 脚本开始工作:
服务运行的默认端口是443
. 但我想在另一个端口上运行它。
就像我npm install
每次一样,我不想每次都手动操作配置文件,因为它的结构可能会在更高版本的jsreport
. 有没有办法在 shell script 命令中指定端口?
javascript - jsreport 不呈现文本
我有以下代码,结果是一个 pdf,其中没有任何可见文本。(我猜它会将其渲染为与背景相同的颜色,即使我们在 html 的内联样式中更改了它的颜色)
当我们将 pdf 的内容复制并粘贴到文本键盘中时,结果是:
<code>ihsish issi aa gheadinhadinge
知道如何解决吗?
jsreport - 使用 curl 从 jsreport 渲染和返回一个 pdf 文件
我试图了解如何在 node.js 中使用 [jsreport][1]。
是否可以使用 curl 获取和保存 pdf 文件?
我在我的 jsreport 安装和网站上找不到任何文档。这对于 RESTful 库来说是非常不寻常的,我希望有几个 curl 示例。
jquery - 试图显示由 ajax 返回的 PDF
我正在尝试获取由 jsreport 创建的 PDF 报告并将其显示在新窗口/选项卡中。
ajax 响应包含数据,看起来像 PDF 内容:
当我尝试显示数据时
打开一个新的空选项卡 - 不显示任何内容。
当我尝试:
一个带有 PDF 插件的新选项卡打开,提示内容不正确。URL 地址显示为:
我究竟做错了什么?
jsreport - jsreport中的页码
是否可以在jsreport中显示页码中显示页码?我在该工具的主页上或谷歌搜索都找不到这个。
提前谢谢了!
jsreport - JsReport 中的 JsRender 范围
我的模板因 500 崩溃 - 内部服务器错误。当我尝试使用作为 jsRender 一部分的范围功能时。任何建议将不胜感激。
示例代码
或者