社区
DataWindow
帖子详情
一个比较难的问题,谁能帮忙解决一下阿!
njscorpio
2003-01-14 10:20:21
要求:
1、判断一行的数据是否被修改,如果被修改就在修改日期列添加当前日期
2、如果数据又改成修改前的前的数据就取消修改日期。
实在是想不出来了,我的表已经做好不想动表,有什么办法在不动表结构的前提下解决这个问题阿!
大家帮忙阿,急!这个写完程序就结了!5555555
...全文
23
9
打赏
收藏
一个比较难的问题,谁能帮忙解决一下阿!
要求: 1、判断一行的数据是否被修改,如果被修改就在修改日期列添加当前日期 2、如果数据又改成修改前的前的数据就取消修改日期。 实在是想不出来了,我的表已经做好不想动表,有什么办法在不动表结构的前提下解决这个问题阿! 大家帮忙阿,急!这个写完程序就结了!5555555
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bomber2001
2003-01-14
打赏
举报
回复
1、GetNextModified()/getitemstatus都可以,就是看个人的使用习惯
2、是同一次修改,还是在不同时间打开窗口的情况下,修改,如果在不同情况下,表中最后又一个保存上次时间的缓冲时间字段,如果是同一次的话,可以用变量缓冲
njscorpio
2003-01-14
打赏
举报
回复
to:andyzq(小强)
不好意是我没有写清楚,我说的改回原来的数据是该烈第一次被赋予的值
andyzq
2003-01-14
打赏
举报
回复
1.用GetNextModified()函数可以很好的解决,该函数的作用是找到被修改过的
记录所在的行号,用法可以查看帮助。
2.一个思路,在未做任何修改之前,把该datawindow中的全部数据(或者主键和
时间)考到一个datastore中,在dw_1中的itemchanged事件中判断,如果修改了时间,那么就查找该条记录在datastore中相应记录的时间并进行比较,然后就是
你的比较内容和其他代码.
njscorpio
2003-01-14
打赏
举报
回复
xiaozg118(肖)
详细点阿,没有写过这种东东
xiaozg118
2003-01-14
打赏
举报
回复
判断当前的数据和原始缓冲区中的数据是否一致
是:修改你的DATE字段
否:该干嘛干嘛
njscorpio
2003-01-14
打赏
举报
回复
getitemstatus可以解决第一问题,第二个还是解决不了阿
larryxiang
2003-01-14
打赏
举报
回复
dwitemstatus l_itemstatus
date ld_date
l_itemstatus = dw_1.getitemstatus( dw_1.getrow(), 0, primary!)
//判断是否被修改过
if l_itemstatus = DataModified! or l_itemstatus = NewModified! then
/*
设置日期
*/
end if
njscorpio
2003-01-14
打赏
举报
回复
能详细点吗?
larryxiang
2003-01-14
打赏
举报
回复
用getitemstatus试试.
解决
Win 10与不兼容VirtualBox操作过程文档+(附带软件).zip
配套博客地址:https://bamboo.blog.csdn.net/article/details/110222153 配套博客标题(完美
解决
)升级win10,提示VirtualBox 立即卸载此应用,因为它与Windows 10 不兼容 适用人群:在线更新Windows或者离线更新Windows的人群 解压之后打开文件夹【附带软件】之中的EXE文件,等待5-6秒检索完成,搜索virtualbox,全选删除所有文件(不删除的不用管),之后返回更新界面即可。 详细请参考博客或者压缩包内的文件 有
问题
可以私下联系我,如果看到可以
帮忙
远程操作
关于web项目html引用外部css失效
问题
(望各位大佬
帮忙
解决
!!!)
在测试的时候发现
一个
简单的登录页面导入外部css时失效,下面附上代码: <head> <meta charset="UTF-8"> <title></title> <!-- <script src="js/denglu.js" type="text/javascript" charset="utf-8"></script> --> <link rel="stylesheet"
一个
想法:成立草根技术联盟对开发人员进行技术定级
解决
企业员工招聘
难
问题
!
吃饭前,想起了<甄嬛传>中皇弟叹息的一句:千军易得,良将
难
寻!又逢CTO群里有友人让我
帮忙
评估其公司的项目及技术,一番review code,估计要写那代码的人要落岗了~不由想起,在这IT领域,千军也
难
寻,其面试代价很高,而且经常招不到合适的人。而且目前的的软考证书并不受到认可,仅是为考试而考试,跟不上如此日新月异的IT时代。吃完饭,在路上散步,突然
一个
想法就跑了出来,
一个
解决
此
问题
的idea~~~于是在路上来回散步,进一步进行了初步思考,有了大体的构思后,将想法与大伙共讨~~~
怎么去思考
一个
问题
,提高
解决
问题
的能力
怎么去思考
一个
问题
,提高
解决
问题
的能力 前言: #:本文转发自【半路歌雨】 #:http://blog.jboost.cn/think-like-a-programmer.html #:如有侵权,联系即删 技术人员的价值,不在于你能写出多么优美的代码,也不在于你能设计出
一个
多么大而全的高屋建瓴的架构,而在于你实实在在的
解决
问题
的能力,在于你使用技术手段服务于业务的能力”。 导入: 先罗列一两个遇到的现象: 某同事汇报,测试提了
一个
Bug,当某个用户绑定的卡信息超过50个的时候,后台显示数据就会出现混乱,问能
怎样成为
解决
问题
的高手?——关于
问题
解决
的关键4步骤
一个
真正的高手,其实应该有能力用一套方法论去
解决
问题
的所有,不管这个
问题
再
难
,再新鲜,再简单都能搞定。 什么是
问题
?一言以蔽之,
问题
来源于现实与目标的差距。 因此,
问题
产生的原因可能是: 不清楚目标是什么;还可能是不知道差距产生的原因是什么;或者虽然知道差距产生的原因,但是不知道如何消除这个差距,以及不确定消除差距的方法对不对。 这些
问题
会不断地出现在我们的工作
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章