关闭

PeopleSoft 入门学习(二)

298人阅读 评论(0) 收藏 举报
分类:
 上一讲我们简单介绍了peoplecode中使用的定义,这一讲我们从开发一个简单的报表页面来向peoplecode say hello。

people match people


效果图

如图就是我们接下来要做的一个报表页面。根据用户需要,添加赛选条件(我这里根据性别年龄身高等做示例),match出集团同事中和自己最搭的那一个。

  1. Page

    根据需求,我们第一步先画出页面来。
    页面

    记住,页面上的每一个定义都是要有字段field来绑定的。
    绑定字段
    对于查询条件,不在数据库中实体存在,我们可以定义一个临时表(Derived/Work)来集合这些字段
    临时表
    而grid中的字段则需要实体表或者视图来绑定了,当然我们需要去build这种类型的Record让其在数据库中真实存在。
    实体视图
    至此,我们的页面已经初步成型了。

  2. components

    紧接着我们就要新建一个组件component来存放我们的Page了。
    组件
    如截图示,将刚完成的Page页面直接拖进右侧的组件容器里,save后就输入组件名称,完成我们整个报表功能的一个容器包装了。

  3. peoplecode

    到code这一步就是将我们页面上静态的定义加上鲜活的事件了。
    peoplecode
    如截图示,选择button绑定字段search_btn的fieldChange事件里编写code。当然页面上的其他定义都有自己对应的事件编写相应的code。

  4. project

    实现了页面的功能事件后,下面就是将我们完成的容器即component包装到project发布了。新建方式和前面所诉的新建field、Page、component等无差别。

  5. menu

    工程project出来之后我们接着就是要将组件加在系统规定的菜单里了。这时候我们首先确定加在哪个路径下的菜单,找到并lock,然后加入project。接着开始注册组件。
    注册组件
    如截图示,可以使用peopletool集成的注册组件快捷方式。
    至此,我们的报表页面算是初步完成了。

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

二叉树学习——简单入门题

二叉树层次遍历 输入一颗二叉树的先序遍历和中序遍历,输出它的后序遍历序列
  • user_longling
  • user_longling
  • 2014-04-27 19:07
  • 1360

Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐

转载自:https://github.com/Yixiaohan/codeparkshare Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐 ...
  • worfs123456
  • worfs123456
  • 2016-08-17 16:00
  • 5726

Mybatis 入门学习教程一

Mybatis 入门学习教程一 1.传统jdbc开发问题1.在创建连接时存在硬编码。 2.在执行statement时存在硬编码。 3.频繁开启和关闭数据库连接,会造成数据库性能下降问题。2.初识M...
  • shaoduo
  • shaoduo
  • 2017-01-02 14:45
  • 1425

PeopleSoft 入门学习(一)

peopletool应用设计器认识
  • mboby
  • mboby
  • 2016-12-27 12:06
  • 357

PeopleSoft 学习笔记 全球薪资 第 3 章 元素基础

了解元素 "全球薪资"中有许多种元素;每种元素都有特殊的用途。根据不同的使用方法,元素可以分组为不同的种类。元素可用于检索数据、计算结果或定义其他元素的处理顺序。一些元素单独存在,而另外一些元素...
  • yanliang1
  • yanliang1
  • 2013-06-30 09:51
  • 2372

PeopleSoft 学习笔记 全球薪资 第 07 章 分级/数据筛选元素

分级/数据筛选 数据筛选允许创建简单的查询表。基于在数据筛选中定义的表,数据筛选用于查询数据并基于查询数据指定特定值 数据筛选可以使用一个或多个查询值(搜索列)。使用查询值,数据筛选处理返...
  • yanliang1
  • yanliang1
  • 2013-07-08 10:42
  • 940

PeopleSoft 学习笔记 全球薪资 第 4 章 系统元素

系统元素 所有系统元素,不管是数据库系统元素还是计算系统元素,都有几个重要注意事项。由薪酬(薪酬由薪酬频率控制)控制频率的系统元素基于"频率"字段按年计算,然后基于日历频率按年分解计算。因此...
  • yanliang1
  • yanliang1
  • 2013-07-01 14:45
  • 1067

在PeopleSoft中如何隐藏菜单,导航栏,以及其他定制化链接

在PeopleSoft中,标准的页面都是在左侧含有导航栏和顶部的Header的,但在有些情况下,我们并不需要或者是希望显示出来。比如当用户通过Email打开某个页面的链接时,我们并不希望能看到整体的导...
  • WTK870424
  • WTK870424
  • 2011-04-27 23:30
  • 776

Sequence Number Allocation in PeopleSoft

In PeopleSoft for the Oracle DBA Chapter 8 (p168-170) in a section called Sequence Numbers and Concu...
  • WTK870424
  • WTK870424
  • 2011-12-21 23:03
  • 491

Peoplesoft Component interface HOWTO

Here is a tutorial explaining how you can create a function containing one Component INterface, and ...
  • WTK870424
  • WTK870424
  • 2012-06-08 17:45
  • 749
    个人资料
    • 访问:3557次
    • 积分:175
    • 等级:
    • 排名:千里之外
    • 原创:14篇
    • 转载:4篇
    • 译文:0篇
    • 评论:0条
    文章分类