找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 3938|回复: 9

[求助] 如何控制某个字段不是整数时不能保存

[复制链接]
发表于 2019-9-5 10:39:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
如某个字段的公式是数量/包装数,如果结果是小数位不让保存
发表于 2019-9-6 08:29:12 | 显示全部楼层
我一般写个触发器控制审核,而不是控制保存。

点评

审核怎么控制  详情 回复 发表于 2019-9-6 09:17
回复 点赞 拍砖

使用道具 举报

发表于 2019-9-6 09:03:28 | 显示全部楼层
单通过数据库就是触发器,然后就是二次按钮开发了
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2019-9-6 09:17:03 | 显示全部楼层
hkg36 发表于 2019-9-6 08:29
我一般写个触发器控制审核,而不是控制保存。

审核怎么控制

点评

写个update触发器,设置一个判断条件,如果条件满足或者不满足,raiserror错误提示,然后ROLLBACK TRANSACTION  详情 回复 发表于 2019-9-6 11:55
回复 点赞 拍砖

使用道具 举报

发表于 2019-9-6 11:55:30 | 显示全部楼层

写个update触发器,设置一个判断条件,如果条件满足或者不满足,raiserror错误提示,然后ROLLBACK TRANSACTION

点评

你的这个触发器是怎么写?能参考下吗?我想到了一个表头添加一个自定义字段,当表体包含小数位时表头字段upate成某个值,然后在审批流程那里以表头这个字段为判断条件,满足条件的流转给我审核,好像比你的复杂了点  详情 回复 发表于 2019-9-6 15:20
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2019-9-6 15:20:44 | 显示全部楼层
hkg36 发表于 2019-9-6 11:55
写个update触发器,设置一个判断条件,如果条件满足或者不满足,raiserror错误提示,然后ROLLBACK TRANSA ...

你的这个触发器是怎么写?能参考下吗?我想到了一个表头添加一个自定义字段,当表体包含小数位时表头字段upate成某个值,然后在审批流程那里以表头这个字段为判断条件,满足条件的流转给我审核,好像比你的复杂了点,但好处是可以知道哪些人犯的错误

点评

你这个做法对触发器本身来说是更简单,只是操作涉及审批流。我的触发器 create TRIGGER 名称 ON 表名 for update AS begin IF NOT EXISTS ( 条件 ) BEGIN raiserror('错误提示',12,1) ROLLB  详情 回复 发表于 2019-9-6 16:47
回复 点赞 拍砖

使用道具 举报

发表于 2019-9-6 16:47:52 | 显示全部楼层
jun090802 发表于 2019-9-6 15:20
你的这个触发器是怎么写?能参考下吗?我想到了一个表头添加一个自定义字段,当表体包含小数位时表头字段 ...

你这个做法对触发器本身来说是更简单,只是操作涉及审批流。我的触发器

create TRIGGER 名称 ON 表名 for update
AS
begin
IF NOT EXISTS
(
条件
)   
  BEGIN
  raiserror('错误提示',12,1)   
  ROLLBACK TRANSACTION   
  END   
END


点评

get了,收藏下来以后用,感谢  详情 回复 发表于 2019-9-9 09:33
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2019-9-9 09:33:28 | 显示全部楼层
hkg36 发表于 2019-9-6 16:47
你这个做法对触发器本身来说是更简单,只是操作涉及审批流。我的触发器

create TRIGGER 名称 ON 表名  ...

get了,收藏下来以后用,感谢
回复 点赞 拍砖

使用道具 举报

发表于 2019-9-9 17:42:58 | 显示全部楼层
et了,收藏下来以后用,感谢
回复 点赞 拍砖

使用道具 举报

发表于 2019-9-18 17:46:15 | 显示全部楼层
收藏留着以后用
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-3-28 18:59 , Processed in 0.043729 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表