找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

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

[技巧] 触发器供大家研究(当采购入库单为0或空触发提示)

  [复制链接]
发表于 2016-5-29 00:19:44 | 显示全部楼层 |阅读模式

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

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

×
create trigger tri_RdRecord01_order
on Rdrecords01 for insert,update
as
begin
if exists (select 1 from Inserted
inner join  rdrecords01 on rdrecords01.AutoID=inserted.autoid
and rdrecords01.iPrice=0 or rdrecords01.iPrice is null)
raiserror('有价格为0或空记录,单据不允许保存!!!',16,0)
end

QQ图片20160529001811.png
发表于 2018-12-12 09:26:15 | 显示全部楼层
QQ2960371560 发表于 2016-11-22 15:48
多行记录的时候,这个就有问题,必须用游标去遍历

他都用SELECT  1了,不会有问题
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2018-12-11 13:20:58 | 显示全部楼层

这个触发器再完善下,加上价格区间限制就更好,否则业务层可能为了让单据通过而乱填0.01或者1之类的
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2018-12-11 13:20:44 | 显示全部楼层

这个触发器再完善下,加上价格区间限制就更好,否则业务层可能为了让单据通过而乱填0.01或者1之类的
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2018-12-11 13:20:19 | 显示全部楼层

这个触发器再完善下,加上价格区间限制就更好,否则业务层可能为了让单据通过而乱填0.01或者1之类的
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2018-12-11 13:20:01 | 显示全部楼层

这个触发器再完善下,加上价格区间限制就更好,否则业务层可能为了让单据通过而乱填0.01或者1之类的
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2016-5-29 00:21:34 | 显示全部楼层
其他单据的也是一样的道理。。稍微了解的可以参考这个写
回复 点赞 拍砖

使用道具 举报

发表于 2016-5-30 09:40:04 | 显示全部楼层
这个是好东西 有时候触发器很好用
回复 点赞 拍砖

使用道具 举报

发表于 2016-6-3 18:33:31 | 显示全部楼层
很实用,好东西,谢谢!
回复 点赞 拍砖

使用道具 举报

发表于 2016-7-11 13:56:27 | 显示全部楼层
这个是好东西 有时候触发器很好用
回复 点赞 拍砖

使用道具 举报

发表于 2016-8-9 13:45:30 | 显示全部楼层

有时候触发器很好用
回复 点赞 拍砖

使用道具 举报

发表于 2016-8-10 08:58:11 | 显示全部楼层
很好的东西,好多应用可以借鉴
回复 点赞 拍砖

使用道具 举报

发表于 2016-8-10 09:09:45 | 显示全部楼层
谢谢楼主分享
回复 点赞 拍砖

使用道具 举报

发表于 2016-9-8 09:57:37 | 显示全部楼层
写完怎么用
回复 点赞 拍砖

使用道具 举报

发表于 2016-11-22 15:17:15 | 显示全部楼层
这个是好东西
回复 点赞 拍砖

使用道具 举报

发表于 2016-11-22 15:48:44 | 显示全部楼层
多行记录的时候,这个就有问题,必须用游标去遍历

点评

他都用SELECT 1了,不会有问题  详情 回复 发表于 2018-12-12 09:26
回复 点赞 拍砖

使用道具 举报

发表于 2017-1-5 07:52:22 | 显示全部楼层
这个触发器再完善下,加上价格区间限制就更好,否则业务层可能为了让单据通过而乱填0.01或者1之类的。
回复 点赞 拍砖

使用道具 举报

发表于 2017-1-5 07:53:30 | 显示全部楼层
这个触发器如果完善下价格区间就更实用,否则业务层可能为了通过单据而乱填0.01或者1之类。
回复 点赞 拍砖

使用道具 举报

发表于 2017-5-9 14:36:28 | 显示全部楼层

很好的东西,好多应用可以借鉴
回复 点赞 拍砖

使用道具 举报

发表于 2018-8-3 16:45:52 | 显示全部楼层
谢谢楼主分享
回复 点赞 拍砖

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 04:28 , Processed in 0.048557 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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