使用PeopleCode手动更新Grid里面的数据?
来源:互联网 发布:mac air和pro 编辑:程序博客网 时间:2024/05/07 09:06
有时候我们可能并不想使用PeopleSoft自带的Save Function,比如当Grid的数据源是一个View的时候,这时候可以使用一个Button来触发FieldChange事件,执行我们需要的业务逻辑。假设页面结构如下。
在button的FiledChange事件中加如下逻辑。
Local Rowset &HDR_ROWSET, &LINE_ROWSET;
Local Record &HDR_REC, &LINE_REC;
Local boolean &VaidFlag = True;
&HDR_ROWSET = GetLevel0();
For &J = 1 To &LINE_ROWSET.RowCount
&LINE_REC = &LINE_ROWSET(&J).DBS_SECAUDT_VW4;说明:取得record
&ROLEUSER = &LINE_REC.ROLEUSER.Value;说明:获得该行这个字段的值。
SQLExec("UPDATE ******);说明:根据需要执行SQL语句。
End-For;
如果不想使用For循环遍历,也可以使用CurrentRowNumber。
&LINE_REC = &LINE_ROWSET(CurrentRowNumber(1)).DBS_SECAUDT_VW4;
&ROLEUSER = &LINE_REC.ROLEUSER.Value;
至此,当用户点击这个button时候,就会触发这个事件,执行我们的PeopleCode。
- 使用PeopleCode手动更新Grid里面的数据?
- 使用PeopleCode手动更新Grid里面的数据?
- Grid里面使用的循环翻页的自定义组件
- PeopleCode中使用Map
- PeopleCode中使用Map
- vc在grid里面的最后一条数据后增加一条数据
- Spark Streaming +Kafka 使用底层API直接读取Kafka的Partition数据,手动更新Offset到Zookeeper集群
- PeopleCode
- PeopleCode
- ExtJs6 修改store里面数据grid单元格左上角会有红点标签的去掉方法
- ajax动态更新dynatable 表格里面的数据
- hibernate手动更新数据 查询数据与更新数据不同步
- ext的grid里面如何删除行?
- Android使用SimpleAdapter更新ListView里面的Drawable元素
- Android使用SimpleAdapter更新ListView里面的Drawable元素
- Android使用SimpleAdapter更新ListView里面的Drawable元素
- Android使用SimpleAdapter更新ListView里面的Drawable元素
- 物化视图的手动更新
- linux常用命令
- 电力系统潮流计算 迭代算法
- Pentaho源代码阅读报告
- [Java] 练习题016: 输出9*9口诀
- 程序员达到高效率的一种境界
- 使用PeopleCode手动更新Grid里面的数据?
- 如何在显示前过滤数据,使得Grid只列出符合逻辑要求的数据?
- 当Grid的数据源是View时,如何使用PeopleSoft自带的Save Function?
- 关闭窗口
- 随笔
- C++之父精彩语录
- WIN32多线程二 用WaitXXX函数等待线程结束(转)
- 创业公司的CEO每周须必做的13件事
- 一个oops问题的调试