orm个性化,获得日期格式问题
SELECT to_char(SYSDATE, fnd_profile.value('ICX_DATE_FORMAT_MASK'))
FROM dual
日常我们维护说明性弹性域时都比较无奈,就是不知道弹性域的Title是什么,Oracle说明性弹性域有三千多个,从下拉列表一个一个找,犹如大海捞针,这里介绍一些我常用的2种方法。
1. 在Form中已经起用了说明性弹性域的表,可以得到弹性域对话框的Title
例如:我们查看日记帐头的弹性域Title
路径:GL/Journals/…/点说明性弹性域栏位
我们可以看到该说明性弹性域的Title是: Enter Journals: Journals,我们就可以去维护该弹性域了
2. 从来没有起用过说明性弹性域的表,这种情况我们点击说明性弹性域也跳不出弹性域对话框
例如:我们查看搬运单(Mover Orders)行的弹性域
路径:INV/Mover Orders/Mover Orders
原理:其实只要我们客制化开发过Form,一些我们客制化的Table我们可能会在系统里注册弹性域,所以我们完全可以根据对应的Table去找弹性域的Title。
路径:定位到行/Help/Record History(在查询出记录的情况下,并且5个标准字段有值才能查找)
我们可以找到对应的对象:MTL_TXN_REQUEST_LINES_V
那么我们可以知道对应的Table一般就是:MTL_TXN_REQUEST_LINES
Path:Application Developer/Flexfield/Descriptive/Register
通过手电筒,输入Table Name进行查找
点击Find按钮
我们可以看到Title:Transfer Order Lines就是对应搬运单的行弹性域了.有的表对应定义有多个说明性弹性域,我们可以上下翻看看。
找到了对应的说明性弹性域,我们就可以启用该弹性域了
1. 查找网页界面的弹性域
例如:我们查看Suppliers->Company Profile->Organization下的弹性域
Action:点右下脚的About this Page
我们可以看到对应的弹性域名为:JG_PO_VENDORS和PO_VENDORS
通过Path:Application Developer/Flexfield/Descriptive/Register
从而得到弹性域的Title为Vendors