PeopleSoft开发:创建查询QUERY
查询在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相关推荐
- 移动开发—媒体查询(Media Query)
移动开发-媒体查询(Media Query) 1.使用@media,可以针对不同的媒体类型定义不同的样式 2.@media可以针对不同的屏幕尺寸设置不同的样式 3.当你重置浏览器大小的过程中,页面也会 ...
- 微软 crm开发笔记 创建查询条件,生成Fetch.XML文件
创建查询条件,生成Fetch.XML文件 可生成: <fetch version="1.0" output-format="xml-platform" m ...
- Fabric链码开发——富查询
Fabric链码开发--富查询 常见的链码使用PutState和GetState就可以进行简单的增加和查找了,再不济就加入DelState.因为fabric底层都是KV数据库,所以这三个接口就可以进行 ...
- SQVI和SAP查询QUERY的区别和使用注意事项
SQVI.SAP查询QUERY都适用于简单的表连接数据查询,但都不能打包传输到PRD,不同环境需要重复创建.可以生成报表程序供T-CODE调用,用se93指定事务码和程序名称.区别1-权限:SQVI每 ...
- 【转载保存】Lucene 实战教程第六章 Lucene 的精确、包含、集合查询 Query 的简单使用
原链接:https://www.xttblog.com/?p=3532 所有的搜索基本上都存在精确匹配,包含等操作.Lucene 中同样存在这样的操作,今天我们以 IntPoint 为例,来说说 Lu ...
- 开发指南专题七:JEECG微云快速开发平台查询HQL过滤器
开发指南专题七:JEECG微云快速开发平台 HQL过滤器 1. 查询HQL过滤器 1.1. 数据过滤现状分析 项目开发的查询页面都会有很多查询条件,开发追加查询条件的工作繁琐又很浪费时间. 这块工作量 ...
- C#表达式目录树系列之5 –动态创建查询表达式
概要 在项目开发中,根据用户的需求,一般来是,我们的查询表达式是固定的,新的查询需求都要通过代码的修改来实现.而对于不确定的查询条件,固定查询表达式的方式显然是行不通的. 针对固定查询表达式存在的问题 ...
- Hibernate查询Query By Criterial
提供的检索方式: (1)导航对象图检索方式 (2)OID检索方式 (3)HQL检索方式 (4)QBC检索方式[query by Criteria(标准)] (5)本地SQL检索方式 1.简介 1.1 ...
- 使用GraceNote Web API开发Mac查询音乐信息应用
好久没写博客了,最近各种忙,大忙特忙,今晚难得有空,写个博客总结下最近完成的一个任务:使用GraceNote的Web API来开发一个查询音乐信息的应用,其实功能和前面的那些GraceNote SDK ...
- Camstar客制化开发做查询操作(Designer中存放SQL语句)
Camstar客制化开发做查询操作,对于Sql语句的保存地方有三种(Designer中保存在Query.Portal中保存在UserQuery.直接写在代码中) 其中Portal中UserQuery容 ...
最新文章
- android好还是windows好,收银机操作系统哪种好?安卓系统与Windows系统区别?
- mac os x 添加 用户 所属 组
- 【kudu pk parquet】TPC-H Query2对比解析
- 53亿美元,今年最大一笔杠杆并购案!为什么会是它?
- 【学术相关】魔术乘法:张成奇教授40年磨一剑!
- 详解MySQL字符串函数重复REPEAT()、反转REVERSE()、格式化FORMAT()、返回空格SPACE()函数用法(四)
- kali换源无法保存_Kali Linux 2.0更新源无法正常使用(解决)
- 数据科学还是计算机科学_数据科学101
- Verilog语句门级映射
- html5制作心路历程,一个真正0基础小白学习前端开发的心路历程
- 又一知名教授在美被捕!饶毅发文声援,中方也回应了!
- mysql导出数据库设计说明书
- m3u8 ts文件利用系统工具COPY合并序列TS文件
- SDN为何一直热度不减?一文解析SDN的前世今生
- 被炫龙DD3plus的insyde h20 bios整天了一整天分享分享解决问题经验
- mysql获取后两位_Mysql 截取保留小数点后两位内容
- 第一场嵌入式笔试——CVTE嵌入式应用工程师
- 大学生数码装备推荐,2022年值得入手的数码好物
- [读书笔记]Finding Alphas
- mysql禁止空密码登录_PhpMyadmin空密码登录被禁止登录问题解决办法
热门文章
- word转html java代码_用java实现word转html
- 转:一个基于互联网医疗的创业公司,三年是一个收获
- Limelight完成了对雅虎Edgecast的收购,合并后的公司更名为Edgio,成为全球边缘解决方案的领导者...
- 2D Skinned Mesh(3D的完全翻版 带旋转)
- <C++>运算符重载完结,详解赋值,关系,函数调用运算符
- 【华为OD机试真题 JS】两数之和绝对值最小
- html那个代码看不到内容,IE浏览器 查看不了HTML源代码的问题解决!
- C++ 控制字符串移动程序
- 我很忙,但对你随时有空!
- 电影《绿箭侠第一季》迅雷中英双字下载地址