请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

apm69
金牌服务用户   /  发表于:2024-7-9 15:44  /   查看:90  /  回复:4
5金币
手头有一个外联表(MySQL8.0),根据实际业务需求,我写了一个通过“UNION ALL”进行连接的联合查询语句,能够正常执行并查询到数据,结果看下图。


目前此表已经通过“连接到外联表”功能引入到活字格工程中。
我现在需要将这个SQL查询结果显示到活字格的前端页面中,同时该查询中的where语句中包含时间日期等页面交互元素,需要根据用户在前端页面控件中的选择来进行查询。
请问,我该通过活字格中的什么功能来实现这个需求?

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

4 个回复

倒序浏览
VVANVI悬赏达人认证
论坛元老   /  发表于:4 天前
沙发
用json 数据源 导入到表格
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:4 天前
板凳
您好,可以参考一下这个教程
看完必恍然大悟的活字格内幕:六十、执行sql命令实战
https://gcdn.grapecity.com.cn/showtopic-153274-1-1.html
(出处: 葡萄城开发者社区)

其中第二个场景就是介绍的您这种需求


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
apm69
金牌服务用户   /  发表于:3 天前
地板
Joe.xu 发表于 2024-7-9 16:21
您好,可以参考一下这个教程
看完必恍然大悟的活字格内幕:六十、执行sql命令实战
https://gcdn.grapecit ...

数据显示的问题通过该条恢复已经完美解决。

但是又遇到了次生问题。
本业务的查询结果最终是需要导出为Excel文件的。
虽然已经通过“导入JSON数据到表格”命令显示在页面上的数据,但是当使用“导出页面到Excel”或“打印/导出页面到PDF”命令时,导出的结果是一个空的文件,只要页面原有的静态元素,而没有动态查询出的结果。
请问有什么办法能够将动态查询的结果保存?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:3 天前
5#
您好,目前的策略导出Excel命令,是后端执行的,也就是在导出的时候,
会根据表格上的查询条件从数据表中重新查询一下数据才会导出,并不是直接将当前表格上的数据导出。

想要实现这个功能,需要创建一个临时表,导入JSON到表格之后,将表格数据提交,再执行导出Excel命令,
就可以正常导出,导出完成后,执行一个异步的服务端命令清空掉临时表中的数据
或者可以参考下面这个帖子,可以导出未提交数据的Excel
执法服务端命令,查询的数据,如何导出Excel?
https://gcdn.grapecity.com.cn/showtopic-197611-1-1.html
(出处: 葡萄城开发者社区)




回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部