![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PeopleSoft
文章平均质量分 71
zhiyou-rookie
这个作者很懒,什么都没留下…
展开
-
PeopleSoft概述及开发工具(application desinger)介绍
HRMS(人力资源管理系统),财务管理(FMS),供应链管理(SCM),客户关系管理(CRM),SupplierRelationshipManagement(SRM),Enterpriseperformancemanagement(EPM),Campus等。用户需求定义àsecurity配置àprotal配置àmenu设计àcomponent设计àPage设计àRecord设计àField设计。1、Menu启用对生成的组件和组件中包含的页的访问。...原创 2022-07-20 10:27:30 · 4653 阅读 · 0 评论 -
Peoplesoft- 警告、错误、消息盒子
PS页面中配置提示消息路径:根据消息严重性不一样,会有不同的结果。不同的消息,程序会根据不同的严重性进入不同的步骤。Messagebox,winMessage类在以下类型中不会被触发;MessageBoxMessageBox不同buttons类型:messagebox不同buttons类型的返回值(数值型):winMessageWarningerrorMsgGetMsgGetExplainText注意:MessageBox、Warning、winmessage函数不会终止程序;Error会终止原创 2022-07-07 14:53:12 · 321 阅读 · 0 评论 -
peoplesoft 更新表接口程序
peoplesoft 更新表接口程序import PS_PT:Integration:IRequestHandler;class UpdataRecord implements PS_PT:Integration:IRequestHandler method OnRequest(&MSG As Message) Returns Message;end-class;method OnRequest /+ &MSG as Message +/ /+ Returns原创 2022-05-30 10:14:08 · 227 阅读 · 0 评论 -
peoplecode 根据上下文引用来赋值
peoplecode 根据上下文引用来赋值在一个上下文引用中,peoplecode引用的行或者缓存字段是由当前peoplecode程序正在执行的当前内容来决定的。理解当前上下文除了关联标准菜单选项的程序外,其余的peoplecode程序都是在当前上下文中执行的。当前上下文决定了哪一个缓存字段可以在peoplecode中被引用,peoplecode程序中执行时到底执行的是哪一行数据。当前上下文组成了组件缓存中的缓存字段的一个子集,有当前正在执行的peoplecode程序所对应的行决定。当前上下文包原创 2022-05-24 15:52:14 · 211 阅读 · 0 评论 -
peopleCode 理解组件缓存的结构和内容
peopleCode 理解组件缓存的结构和内容组件缓存内容PeopleCode经常要引用组件缓存中的数据,所谓的组件缓存就是位于内存中存储数据和当前活动组件的区域在Peoplecode中有两种方式可以指定组件缓存数据:上下文引用-当前peoplecode程序正在执行的地方去访问数据使用Scroll路径语法引用-使用相对或绝对路径去访问相关组件初了使用一些内置的函数来访问组件缓存外,peoplecode还提供了使用对象来访问结构化数据缓存。在一个组件中,当你访问一个在Scroll中不止出现一次原创 2022-05-23 14:35:20 · 206 阅读 · 0 评论 -
peoplecode 对象和类
peoplecode 对象和类类与对象PeopleSoft提供了可以通过Peoplecode操作的类和对象。此外,你可以扩展存在的类或者创建自己的类。peoplesoft提供的类可能或者可能不对应一个用户界面;一些类代表只在运行时才存在的数据结构。通过peoplecode,你可以容易的操作数据缓冲区中的数据。这些类使你能够编写更可读、更容易维护,更有用的代码。类类是对象的形式定义,充当一个模板,通过这个模板在运行时实例化一个对象。类定义了对象的属性和用于控制对象行为的方法。peoplesoft原创 2022-05-16 17:50:35 · 327 阅读 · 0 评论 -
Peoplecode 运算符
Peoplecode 运算符peoplecode表达式能够使用数学,String,比较和布尔类型运算符来修改和结合。数学运算符peoplecode使用标准的数学运算符:/**(指数)指数计算优先于乘除法,乘除法优先于加减法。此外,数学表达式是从左往右进行运算的,可以使用括号来决定运算的优先级。负数符号可以使用为:-10-&NUM-Product(&PERCENT_CUT,0.1,SALARY)日期和时间运算符我们可以对两个日期或原创 2022-05-09 17:38:07 · 275 阅读 · 0 评论 -
peoplecode 变量
peoplecode 变量支持的变量类型peoplecode支持的变量类型:User-defined variable:在系统中出现的这种变量的名字都是以&符号开头的。变量名能是1到1000位的字符组成,可以包含A至Z和a至z的英文字符,0至9的数字,还有字符#,@,$和_。**System variable:**系统变量提供使用系统的信息。系统变量是以%开头而不是&。能使用成常量的地方就能使用系统变量,将他们作为参数传入函数中或者将他们的值分配给字段再或分配给临时变量。用户定义的原创 2022-05-07 14:15:14 · 284 阅读 · 0 评论 -
peoplecode 定义的名字引用
peoplecode 定义的名字引用定义的名字引用是一种特殊的表达式,应用peopletools中的定义的名字,例如record,page,component,business interlink等等。语法上,一个定义的名字引用包括一个保留字指定定义的类型,然后跟着一个点号,后面再跟着peopletools的定义。例如:RECORD.BUS_EXPENSE_OER就是引用定义名BUS_EXPENSE_PER。通常情况,定义的名字引用作为参数传递给函数。如果在类似函数试图传递一个字符串常量去替换定义的名字原创 2022-05-06 11:16:46 · 127 阅读 · 0 评论 -
PeopleCode 表达式-基本表达式
PeopleCode 表达式本节主要从以下几个部分进行阐述基础表达式常量函数表达式系统变量Metastring定义的名字引用预留词概括表基础表达式表达式得到peoplecode数据类型的值。一个简单的peoplecode表达式可由一个常量,临时变量,系统变量,record字段的引用,或者函数调用组成。简单表达式能通过一元操作符修改(例如负号或者逻辑非),或者使用二元操作符结合成为混合表达式(例如加号或者逻辑与)。定义名引用获得的字符串是在PTtools中的定义。例如record原创 2022-04-26 09:38:49 · 332 阅读 · 0 评论 -
PeopleCode 函数
PeopleCode 函数概论PeopleCode提供以下函数内置函数:PeopleCode标准的函数集合,他们能够在不被声明的情况下直接调用。内部函数:定义在调用该函数的peoplecode程序中(使用函数定义语句)。外部peoplecode:定义于调用该函数的程序外。它们通常包含在record的定义中,用作函数库。外部非peoplecode:外部语言的函数库。注意:PS计算解析引擎提供自带的内置函数此外,PS还支持一些方法。内置函数和方法的区别在于:内置函数在你的代码中独原创 2022-04-24 11:05:32 · 702 阅读 · 0 评论 -
PeopleCode 语法结构
PeopleCode 语法结构PeopleCode语法-运算•数学运算 • 日期和时间的运算Time +/-Number (seconds) = TimeTime –Time = Number (seconds)Date +/-Number (days) = DateDate –Date = Number (days)Date + Time = Datetime (Date and Time combined)字符串连接运算&MyString = “I love”| “you !原创 2022-04-22 17:34:23 · 480 阅读 · 0 评论 -
PeopleCode 注释
PeopleCode 注释使用注释语句对代码进行注解,能够是其他人员更容易明白你写的程序,增加程序代码可读性。使用注释也能使你区分出系统标准代码和客户化代码,以及你对程序段的新增和修改。它们对你后期进行程序的分析调试以及升级都有很大的帮助。注意:使用注释去标记你对程序的改变或者增加。这些标记能够让你更加容易的搜到你对程序改变的历史记录,他们在你升级数据库的时候非常有帮助。用这些方式向PeopleCode中插入注释:使用/**/,在星号中间使用注释语句(多行注释)/*注释内容注释内容原创 2022-04-22 17:05:29 · 213 阅读 · 0 评论 -
PeopleCode 数据类型
理解PeopleCode语言PeopleCode语言结构数据类型注释语句函数表达式变量运算符1.1 PeopleCode语言结构PeopleCode语法基本和其他程序语言类似,不过在一些方面特别需要关联并以来PeopleTools环境。1.2 数据类型常用的数据类型对象数类型常规的数据类型包括有:数字型,日期型,字符串型。用他们进行最基本的程序计算级运行。对象数据类型需要在PeopleTools的类中进行实例化。每个数据类型的合理使用是看文件在何处涉及了使用该数据类型的P原创 2022-04-21 17:00:33 · 606 阅读 · 0 评论 -
PEOPLECODE 入门
PEOPLECODE 入门PeopleCode是PeopleSoft专有的一种语言1.1 PeopleCode 概述参考资料Home: PeopleSoft PeopleTools 8.57 (oracle.com)(PeopleBook)该资料来源于Oracle官网,包含对PeopleSoft,PeopleCode内部函数,包括Oracle People Tool提供的类的说明,以及每个类方法和属性的细节。PeopleCode类似其他编程语言。组件缓冲区是块内存区域,用于存储当前活动原创 2022-04-16 10:54:01 · 1888 阅读 · 0 评论 -
PeopleSoft 应用程序设计器(Application Designer)
PeopleSoft 应用程序设计器(Application Designer)1.概述PeopleSoft 应用程序设计器是用于构建和修改 PeopleSoft 应用程序的核心开发工具。PeopleSoft 应用程序设计器使您能够构建各种定义,包括:Fields(字段)Records (Tables)(表)Pages(页面)Components(组件)Menus(菜单)PeopleCodeSQL2.PeopleSoft主要应用程序开发步骤下表列出了创建 PeopleSoft 应用原创 2022-04-13 09:53:10 · 3200 阅读 · 0 评论