找回密码
 立即注册

QQ登录

只需一步,快速开始

nunaleon2003

金牌服务用户

25

主题

103

帖子

368

积分

金牌服务用户

积分
368
nunaleon2003
金牌服务用户   /  发表于:2021-8-25 09:10  /   查看:3946  /  回复:16
目前 活字格的数据库操作命令,默认是成功,这样会带来一个问题:用户点击一个按钮,做了数据库操作,然后我们加一个提示效果,提示是否操作成功。关键数据库操作是否成功,有些情况是执行时才会知道,加上网络,逻辑,数据库结构等方面影响,现实用户用的时候会出现这种情况:数据库操作失败了,然后系统提示成功了。能否在内置数据库操作命令,默认加上返回值:操作成功失败码,操作ID,提示信息。

16 个回复

倒序浏览
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-25 17:44:14
沙发
你的需求是不是使用7.1的TryCatch命令就可以搞定呢?
活字格7.0 update1新功能解密:十六,命令提升-支持TryCatch命令
https://gcdn.grapecity.com.cn/fo ... 0&fromuid=51381
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
nunaleon2003
金牌服务用户   /  发表于:2021-8-28 18:44:36
板凳
Eric.Liang 发表于 2021-8-25 17:44
你的需求是不是使用7.1的TryCatch命令就可以搞定呢?
活字格7.0 update1新功能解密:十六,命令提升-支持T ...

这个在命令中可以的,但是很多我们不用服务端命令,希望达到类似的效果
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-30 18:18:03
地板
nunaleon2003 发表于 2021-8-28 18:44
这个在命令中可以的,但是很多我们不用服务端命令,希望达到类似的效果

这个我可能需要了解下你们不用服务端命令的场景是什么,什么情况下一定需要前端命令,并且还需要TryCatch的异常捕获
回复 使用道具 举报
nunaleon2003
金牌服务用户   /  发表于:2021-9-2 12:17:37
5#
Eric.Liang 发表于 2021-8-30 18:18
这个我可能需要了解下你们不用服务端命令的场景是什么,什么情况下一定需要前端命令,并且还需要TryCatch ...

我们尽量不用服务端命令,因为很多基本的增改操作,如果用服务端命令,需要一个一个字段和单元格对上,很费时间;不用的话很简单,你们自己绑定了,并且服务端命令的子表增删改很麻烦。所以,我们大部分用的是数据库操作
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-2 18:01:42
6#
nunaleon2003 发表于 2021-9-2 12:17
我们尽量不用服务端命令,因为很多基本的增改操作,如果用服务端命令,需要一个一个字段和单元格对上,很 ...

那这个需求其实是不是让服务端命令更易用会好一点?
其实我们更建议对于这些功能放到服务端命令里,实现前后端分离,这样你后续在维护你的逻辑的时候会更加的清晰
回复 使用道具 举报
nunaleon2003
金牌服务用户   /  发表于:2021-9-2 20:06:32
7#
Eric.Liang 发表于 2021-9-2 18:01
那这个需求其实是不是让服务端命令更易用会好一点?
其实我们更建议对于这些功能放到服务端命令里,实现 ...

这个我们会考虑好的,很多功能就是增删改查,官网的数据库操作够用就行了,服务端命令,需要一个一个对字段,浪费时间,违背活字格开发的初衷呀;非多模块共用命令,我们不会用服务端命令的
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-3 18:22:34
8#
不对啊,应该是数据库更新失败以后后面的命令就不执行了才对吧?
回复 使用道具 举报
nunaleon2003
金牌服务用户   /  发表于:2021-9-4 17:44:39
9#
Simon.hu 发表于 2021-9-3 18:22
不对啊,应该是数据库更新失败以后后面的命令就不执行了才对吧?

执行的,特别是操作提示插件命令
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-6 21:40:25
10#
操作提示命令插件是啥?
我以前在没听过呢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部