peoplesoft日常开发笔记
来源:互联网 发布:你怕是有点迷网络意思 编辑:程序博客网 时间:2024/04/29 09:23
1. 配置消息时,后在peoplecode通过函数MsgGetExplainText(30000, 246, "not found value")引用消息文本。
2. 平时在component或在component record 上写事件实时校验字段时候,记得要把Allow Defferred Proces的勾去掉,不然会不起作用。
3. 涉及CI,可以参照王亚平工程,PAIC_MOD_TRN_65
4. AE中用到的其他的select,do while 等语句,可以参照AE:paic_gl_deal
5. 在做AE类型报表的时候,输入条件是实体表,一般包含以下字段:run_cntl_id, oprid
_AET RECORD一般包含字段有:OPRID,RUN_CNTL_ID,PROCESS_INSTANCE,LANGUAGE_CD四个字段,AE报表的第一步select一般写法是
%Select(PAIC_TRN_P2_AET.COURSE, PAIC_TRN_P2_AET.PAIC_UM_NUM,PAIC_TRN_P2_AET.SESSION_NBR ,PAIC_TRN_P2_AET.COURSE_START_DT,PAIC_TRN_P2_AET.COURSE_END_DT,PAIC_TRN_P2_AET.RUN_CNTL_ID,PAIC_TRN_P2_AET.OPRID)
SELECT COURSE
,PAIC_UM_NUM
,SESSION_NBR
,%DateOut(COURSE_START_DT)
,%DateOut(COURSE_END_DT)
,RUN_CNTL_ID
,OPRID
FROM %Table(PAIC_RPT_SER_25) A
WHERE A.OPRID = %OperatorId
AND A.RUN_CNTL_ID = %RunControl
6. 查询translate描述
SELECT I.XLATSHORTNAME
FROM PSXLATITEM I
WHERE I.FIELDNAME = 'SESSION_STATUS'
AND I.FIELDVALUE = :1
AND I.EFFDT = (SELECT MAX(I_EF.EFFDT)
FROM PSXLATITEM I_EF
WHERE I_EF.FIELDNAME = I.FIELDNAME
AND I_EF.FIELDVALUE = I.FIELDVALUE)
AND I.EFF_STATUS = 'A'
7.Function ScrollSelect cannot be run in the Application Engine。类似Scrollselect的方法不能在ae中运用。
- peoplesoft日常开发笔记
- Android开发日常笔记
- PeopleSoft笔记 - Application Designer
- PeopleSoft笔记 - Project Backup
- PeopleSoft笔记 - Application Engine
- PeopleSoft 开发 Function 函数
- PeopleSoft 开发 数组
- 日常开发遇到问题笔记
- PeopleSoft 开发 02 对象基础
- 日常开发笔记(不定期更新)
- 『日常开发笔记』001
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- Asp.NET生成各种网页快捷方式(桌面url快捷方式,收藏夹/开始菜单快捷方式)(转帖)
- robots什么意思?robots.txt怎么写,robots.txt写法指南
- 报表制作工具定时器参数之二
- [转载] 如何判断链表中有无环
- IE 带分页打印
- peoplesoft日常开发笔记
- 分割字符串
- 合理规划您的硬盘分区
- MyEclipse5.0.1配置Tomcat7.0.3
- TCP/IP通信程序设计的丰富多样性
- C++对象模型之虚函数表
- 常用命令行参数汇总
- 提取字符串中的数字
- Android入门之Style与Theme