查询在PeopleSoft开发中应用很广泛,用户可以使用查询功能轻易的打印报表,检索需要的数据;

本章讲述查询Query的创建过程:

1. 准备需要的子记录(VIEW)

Query中需要用到多个子记录/VIEW,对于已经存在的RECORD或者VIEW,就已经存在于Query工具的列表中了。如果没有需要的VIEW,就需要先自己定义。

2. 创建完VIEW以后(VIEW的创建参加上文《PeopleSoft开发:创建视图VIEW》),创建完毕后,在PeopleTools-安全性-查询安全性-查询访问管理器目录下添加刚创建的VIEW,然后提交刷新(查询访问列表高速缓存),有一定延迟时间,等进程状态为成功之后(刚开始为“已排队”状态),Query工具列表中就可以使用刚创建的VIEW了。

3. 进入Query工具,拉取需要的子view(子记录)到查询目录中,根据需要选择标准链接或者左联接(推荐使用标准链接,这样后面根据需求还可以更改,如果是左联接就不能更改了)。在“标准”中对关联关系及关联字段进行设置,注意,关联到多KEY的表时,需要对多个KEY一一关联。

4. 从查询目录中拉取Query需要的字段FIELD,调整顺序并更新显示标题(根据需要)。

5. 表达式:作为一条FIELD被使用。如: case when c.name is null then '' else 'Y' end 。

6. 提示:作为数据筛选器供用户使用。下文讲述提示的创建过程。

7. 设置替换值:Xlt列中指明了有替换值的列,点击相关列设置替换值;对于需要把ID替换为指定值的列,应当在查询目录中添加相应表,然后加入关联之后,用新表中的目标列替换原有ID列。

创建提示的过程:

数据很多的时候,用户可以根据“提示”选择想要查看的数据;

1. 新建提示,输入该值来自哪个表,字段是哪一个,编辑类型设为“提示表”。

2. “标准”中定义提示的条件,如A.DEPTID = DECODE(:2 ,' ',  A.DEPTID, :2)。共4个参数,解释为:等于参数一这个提示,如果值等于参数二,则赋值为参数三,负责赋值为参数四。

3. 为了不强制用户必须输入提示条件,回过头来将编辑类型设为“无表编辑”。

4. 开始时间结束时间一般使用BGN_DT/END_DT字段,如果要求必须输入的话,就不需要定义逻辑代码了。因为提示默认是要求必须输入的。

PeopleSoft开发:创建查询QUERY相关推荐

  1. 移动开发—媒体查询(Media Query)

    移动开发-媒体查询(Media Query) 1.使用@media,可以针对不同的媒体类型定义不同的样式 2.@media可以针对不同的屏幕尺寸设置不同的样式 3.当你重置浏览器大小的过程中,页面也会 ...

  2. 微软 crm开发笔记 创建查询条件,生成Fetch.XML文件

    创建查询条件,生成Fetch.XML文件 可生成: <fetch version="1.0" output-format="xml-platform" m ...

  3. Fabric链码开发——富查询

    Fabric链码开发--富查询 常见的链码使用PutState和GetState就可以进行简单的增加和查找了,再不济就加入DelState.因为fabric底层都是KV数据库,所以这三个接口就可以进行 ...

  4. SQVI和SAP查询QUERY的区别和使用注意事项

    SQVI.SAP查询QUERY都适用于简单的表连接数据查询,但都不能打包传输到PRD,不同环境需要重复创建.可以生成报表程序供T-CODE调用,用se93指定事务码和程序名称.区别1-权限:SQVI每 ...

  5. 【转载保存】Lucene 实战教程第六章 Lucene 的精确、包含、集合查询 Query 的简单使用

    原链接:https://www.xttblog.com/?p=3532 所有的搜索基本上都存在精确匹配,包含等操作.Lucene 中同样存在这样的操作,今天我们以 IntPoint 为例,来说说 Lu ...

  6. 开发指南专题七:JEECG微云快速开发平台查询HQL过滤器

    开发指南专题七:JEECG微云快速开发平台 HQL过滤器 1. 查询HQL过滤器 1.1. 数据过滤现状分析 项目开发的查询页面都会有很多查询条件,开发追加查询条件的工作繁琐又很浪费时间. 这块工作量 ...

  7. C#表达式目录树系列之5 –动态创建查询表达式

    概要 在项目开发中,根据用户的需求,一般来是,我们的查询表达式是固定的,新的查询需求都要通过代码的修改来实现.而对于不确定的查询条件,固定查询表达式的方式显然是行不通的. 针对固定查询表达式存在的问题 ...

  8. Hibernate查询Query By Criterial

    提供的检索方式: (1)导航对象图检索方式  (2)OID检索方式 (3)HQL检索方式 (4)QBC检索方式[query by Criteria(标准)] (5)本地SQL检索方式 1.简介 1.1 ...

  9. 使用GraceNote Web API开发Mac查询音乐信息应用

    好久没写博客了,最近各种忙,大忙特忙,今晚难得有空,写个博客总结下最近完成的一个任务:使用GraceNote的Web API来开发一个查询音乐信息的应用,其实功能和前面的那些GraceNote SDK ...

  10. Camstar客制化开发做查询操作(Designer中存放SQL语句)

    Camstar客制化开发做查询操作,对于Sql语句的保存地方有三种(Designer中保存在Query.Portal中保存在UserQuery.直接写在代码中) 其中Portal中UserQuery容 ...

最新文章

  1. android好还是windows好,收银机操作系统哪种好?安卓系统与Windows系统区别?
  2. mac os x 添加 用户 所属 组
  3. 【kudu pk parquet】TPC-H Query2对比解析
  4. 53亿美元,今年最大一笔杠杆并购案!为什么会是它?
  5. 【学术相关】魔术乘法:张成奇教授40年磨一剑!
  6. 详解MySQL字符串函数重复REPEAT()、反转REVERSE()、格式化FORMAT()、返回空格SPACE()函数用法(四)
  7. kali换源无法保存_Kali Linux 2.0更新源无法正常使用(解决)
  8. 数据科学还是计算机科学_数据科学101
  9. Verilog语句门级映射
  10. html5制作心路历程,一个真正0基础小白学习前端开发的心路历程
  11. 又一知名教授在美被捕!饶毅发文声援,中方也回应了!
  12. mysql导出数据库设计说明书
  13. m3u8 ts文件利用系统工具COPY合并序列TS文件
  14. SDN为何一直热度不减?一文解析SDN的前世今生
  15. 被炫龙DD3plus的insyde h20 bios整天了一整天分享分享解决问题经验
  16. mysql获取后两位_Mysql 截取保留小数点后两位内容
  17. 第一场嵌入式笔试——CVTE嵌入式应用工程师
  18. 大学生数码装备推荐,2022年值得入手的数码好物
  19. [读书笔记]Finding Alphas
  20. mysql禁止空密码登录_PhpMyadmin空密码登录被禁止登录问题解决办法

热门文章

  1. word转html java代码_用java实现word转html
  2. 转:一个基于互联网医疗的创业公司,三年是一个收获
  3. Limelight完成了对雅虎Edgecast的收购,合并后的公司更名为Edgio,成为全球边缘解决方案的领导者...
  4. 2D Skinned Mesh(3D的完全翻版 带旋转)
  5. <C++>运算符重载完结,详解赋值,关系,函数调用运算符
  6. 【华为OD机试真题 JS】两数之和绝对值最小
  7. html那个代码看不到内容,IE浏览器 查看不了HTML源代码的问题解决!
  8. C++ 控制字符串移动程序
  9. 我很忙,但对你随时有空!
  10. 电影《绿箭侠第一季》迅雷中英双字下载地址