以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]列属性中有没有类似于datarowstate的属性 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=43110) |
-- 作者:cqlwsam -- 发布时间:2013/11/29 16:37:00 -- [求助]列属性中有没有类似于datarowstate的属性 如题。行有属性datarowstate,列有没有类似的属性。如何判断某列是否改变的属性。在按钮中使用。谢谢! |
-- 作者:Bin -- 发布时间:2013/11/29 16:38:00 -- 没有,只有行可以. |
-- 作者:cqlwsam -- 发布时间:2013/11/29 16:40:00 -- 我想实现以下功能:我修改了预约日期(由2013-10-10改成了2013-12-12),在保存前通过短信告知家长预约时间已修改,再保存。如何实现。谢谢! |
-- 作者:Bin -- 发布时间:2013/11/29 16:42:00 -- 在BeforeSaveDataRow事件中 编写发送短信代码即可. |
-- 作者:cqlwsam -- 发布时间:2013/11/29 16:49:00 -- 但是,修改了行中的其它列(非预约日期)也能触发beforesavedatarow事件 |
-- 作者:cqlwsam -- 发布时间:2013/11/29 16:52:00 -- 是否可以通过比较oldvalue和newvalue来实现 |
-- 作者:Bin -- 发布时间:2013/11/29 16:52:00 -- 判断一下原始值即可,帮助看得不仔细. 呵呵 If e.DataRow.OriginalValue("预约日期") <> e.DataRow("预约日期") Then MessageBox.show("预约日期修改了") End If |
-- 作者:cqlwsam -- 发布时间:2013/11/29 16:55:00 -- 呵呵。谢谢!边做边学,这样记得更多一点,单纯去看那个东东,记不做。 |