google-maps - JRS Enterprise Edition 上发布的报告未显示 Google 地图组件
问题描述
我已激活新的 Google Cloud Platform 订阅:试用期有效,计费配置正确。我还为 Jasper Studio 配置了所需的 API:地理编码、静态和 Javascript。API KEY 在 Jasper Studio Pro 中设置。
当我在预览模式下编辑地图时,会显示“仅用于开发目的”消息,因此我无法自动设置地图属性。当我运行 Jasper Report HTML 预览时,消息消失了,我可以在笔记本电脑上使用地图。当我在远程 JasperReports 服务器企业版(许可)上发布报告时,报告运行但它是空的,根本没有显示任何地图。
我应该怎么做才能解决这个问题?
解决方案
我发现 Jasper Reports 需要一个包含数据的部分。该地图位于摘要带内。我添加了一个数据集,一个详细信息带,并将数据集字段放在详细信息带内;接下来我再次发布了报告并显示了地图。
推荐阅读
- c# - Groupby 后跟 orderby 保持组不变,然后对单个组进行排序
- react-native - 使用“If-None-Match”获取:“etag”标头在 React Native 应用程序中始终返回 200
- c# - Windows Server 2016 上的 C# 与 Windows 10 主页上的不同 TPL ActionBlock 行为
- mysql - 从最近的记录中选择 *
- javascript - 无法使用 mat 菜单构建多级菜单
- c# - ASP.NET 全局错误处理程序中的 WebMethod:如何捕获在 AJAX POST 请求中传递的值
- linux - 将文本回显到 bash 脚本中的多个文件
- c - 字符串赋值的长格式表示法
- windows - Hyper-V PowerShell - 在 Linux VM 中运行 bash 命令并获取输出
- c# - ASP.NET 文本框在单独更新面板内的按钮的 onclick 中返回空文本