记录关于PeopleCode的一技术
有次在写PeopleCode时,被一个问题郁闷了好久,对一个跟Panel毫不相干的一个Table用一个按钮来实现Update Value。而SQLExec()命令的这几种类型(Update,Insert和Delete)又只能写在Field的SavePreChange,WorkFlow和SavePostChange里,所以就不知道用什么来控制Update的实现了。请教了同事,说明了情况,经过一番讨论后终于找到了一种方法,就是利用一个隐藏的Field来当做Flag,在按钮的SavePostChange里用SQLExec()命令的Update就OK啦。不过,这个隐藏的Field也不能乱放一个哦,它不是用来存什么值,只是一个辅助的东东,所以就要从Derived/Work类型的Table中来选取一个Field喽。<DIV> 学到的一点新知识,随记之。 </DIV> quite fancy work! gxgxue,请将你的msn发至我的邮箱内,地址:[email]jarden08@163.com[/email]
页:
[1]