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

QQ登录

只需一步,快速开始

apm69
金牌服务用户   /  发表于:2024-7-3 21:21  /   查看:121  /  回复:1
10金币
本帖最后由 apm69 于 2024-7-3 21:28 编辑

应用背景:

需要通过服务端Excel文件导入数据,由于用户的Excel文件可能存在输入格式错误,需要将导入过程中产生的错误信息(即服务端命令的“返回信息”)记录下来。
程序样例:服务端命令返回信息获取.fgcc

数据表:导入数据

数据表:导入日志

服务端命令:数据导入

导入按钮命令



Excle数据表样例:导入数据表.xlsx


通过“开始”按钮测试工程执行过程如下:

点击按钮,弹出信息完整显示导入结果

查看导入日志数据表,服务端命令执行后的返回码和返回信息都成功保存

至此为止,一切都符合设计预期。于是,将该工程发布于服务器(本机)上

发布后通过浏览器打开页面并点击按钮执行结果如下:

通过“获取服务端数据”命令获取服务端的后台数据(顺便吐槽:这个命令居然无法保存历史录入信息,每次获取都要重新录入,真的很烦)

获取到的服务端数据的导入日志表数据如下:


至此,问题描述完毕。
结论:工程发布后,貌似无法完整地获取服务端命令执行后的返回信息,请问这是系统bug还是我做得哪里出了问题?
现在急需向用户展示导入失败的原因,以便用户能够更加快捷方便地找到Excel表中的录入错误并及时更正。
请问除了本帖描述的方法以外,还有没有其他手段可以实现需求?

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

最佳答案

查看完整内容

您好,是这样,页面上弹出的详细报错只会出现在设计器,这些报错比较专业, 不仅限于这个导入失败,还有发送请求,服务端通知各种的报错,所以只会在设计器弹出详细的, 供开发人员去分析。当正式发布之后,这些信息会给用户造成困扰,所以只能在管理控制台中给运维人员看 如果您的这个导入,报错比较单一的话,可以导入之前就提示用户检查,一般发布之后直接弹出底层报错的情况确实比较少

1 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-7-3 21:21:44
来自 2#
您好,是这样,页面上弹出的详细报错只会出现在设计器,这些报错比较专业,
不仅限于这个导入失败,还有发送请求,服务端通知各种的报错,所以只会在设计器弹出详细的,
供开发人员去分析。当正式发布之后,这些信息会给用户造成困扰,所以只能在管理控制台中给运维人员看


如果您的这个导入,报错比较单一的话,可以导入之前就提示用户检查,一般发布之后直接弹出底层报错的情况确实比较少

本帖子中包含更多资源

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

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