设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
report builder 中的函数 srw.user_exit 的用法详细介绍 ...
返回列表
发新帖
report builder 中的函数 srw.user_exit 的用法详细介绍
[复制链接]
11
|
1
|
2014-10-22 14:12:00
|
显示全部楼层
|
阅读模式
有没有人有详细的函数 srw.user_exit介绍呀?
最近改报表看到这样的函数,不是很明白。
回复
使用道具
举报
千问
|
2014-10-22 14:12:00
|
显示全部楼层
一、Oracle Report中使用用户出口函数
而在Oracle Report中需要去调用用户出口函数的时候就使用SRW.USER_EXIT函数来实现,在Report中如何使用弹性域的用户出口函数在开发手册上已经有了比较详细的使用说明,大的步骤有两个:
使用 FND FLEXSQL 取得数据,FND FLEXSQL提供的功能就是动态组建SQL语句,并根据提供的参数进行查询
使用 FND FLEXIDVAL 来格式化数据并显示在报表上面,FND FLEXIDVAL提高的功能就是根据FND FLEXSQL取出的数据根据提供的参数进行格式化
在Oracle Report工具中经常使用SRW.USER_EXIT来取得一些和弹性域有关的值:
1)最常见的就是关键性弹性域的描述,Oracle EBS中关键性弹性域中段值的描述是通过独立型值集来定义的,自己来写SQL取得段的描述比较麻烦,主要是随着系统设置的不同,弹性域段的结构是不一样 的,而且会出现段之间存在依赖关系的情况,这样取得段值的描述就更麻烦了,而且在报表需求中可能有的地方需要显示一段,有的地方是两段,等等的需求。
实际的例子可以查看GL模块中的标准报表 GLYRLGLG.rdf(Journals – Entry/日记帐 – 分录),当然有这种用法的报表非常多
2)而另外一个在Oracle Report常用的用户出口函数是关于本位币和外币转换和格式化的函数,由于很多使用需要在报表中即显示本位币的金额又需要显示外币的金额,但是系统中只 存储了本位币的金额;而如果不使用用户出口函数来实现从本位币金额到外币金额的转换,那转换和格式化金额就比较麻烦,使用Oracle已经实现的用户出口 函数就比较简单
在Report中实现本位币和外币转换格式化的例子有APXINAGE.rdf(Invoice Aging Report/发票帐龄报表),使用的例子:
BEGIN
SRW.REFERENCE(:C_INV_DUE_AMT_3);
SRW.REFERENCE(:C_BASE_CURRENCY_CODE);
SRW.REFERENCE(:P_MIN_PRECISION);
SRW.USER_EXIT(‘FND FORMAT_CURRENCY
CODE=”:C_BASE_CURRENCY_CODE”
DISPLAY_WIDTH=”15″
AMOUNT=”:C_INV_DUE_AMT_3″
DISPLAY=”:C_INV_DUE_AMT_3_F”
MINIMUM_PRECISION=”:P_MIN_PRECISION”‘);
RETURN(:C_INV_DUE_AMT_3_F);
END;
参数的详细解释请参考弹性域使用手册
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
天为什么那么一点点
2
是不是来月经就回腰骨痛、胸痛、肚痛,是什么原因?
3
月经是黑色的怎么办呢?
4
月经后2,3天有隐血 1 ,蛋白没有,其他都正常。 有问题么
5
女生痛经怎么缓解疼痛
6
怎样缓解月经腹痛,除了喝红糖水之外有没有更好更有效的解决方法?
7
我这个月例假迟了半个月了,而且感觉身体没劲,但是有腰困和肚疼迹象。可还是没有来例假,请问是怎么回事?
8
四个月零几天了,做引产会很痛苦吗?大概要多少钱?
9
怎样才能躲避、逃脱,因“更年期”极度严重、“凶性恶煞”的母亲?
10
白带里面有血是什么病啊
11
顺产下体感染咋办
12
大家好,我是一名多囊卵巢患者,我的月经两个月才来次而且月经量还特别少,我很想要个小宝宝,可是怎么也怀不上,怎么才能治好请专家给我解答
13
我上月29号做完药流,前天在一起了,他射在体外了,不过下午就有少量的血,昨天晚上肚子还有一点痛,会有事吗?
14
卵巢囊肿产症状有哪些?深圳哪里治疗卵巢囊肿好?
15
这是排卵期的症状吗
16
深圳治疗子宫肌瘤大概多少钱
17
都是浮云,我为什么一打开就弹出这个 网站 怎么办 无痛人流 http://www.bbxdfkyy.com
18
老想大便,下身不舒服怎么回事
19
经期吃避孕药十天还没来月经 怎么办呢
20
谁有外阴白斑治疗方案专业点的
21
每次来例假就身体发冷、肚子疼的厉害、还一个劲不停的出虚汗、腿还抽的疼、怎么回事?有什么办法解决?
22
深圳卵巢囊肿用什么方法治疗
23
怀孕期间有轻微的宫颈糜烂能用药或洗液吗,
24
上个月9号来的月经。后来20号又来一次。不过量很少。几乎没有。可是到现在都没来。我会不会怀孕了
25
是自然流产还是月经来了?
26
肾结石腰痛、运肾右肾都有结石大的有4.5毫米吃了一个月药只排出了两颗小的!现在经常腰酸怎么才能治好
27
宫颈糜烂好治吗?
28
外阴肿痒擦什么药膏
29
刚刚被木板上的钉子扎了下,没出血。会得破伤风?
30
深圳卵巢肿瘤非要做手术吗
31
股骨头快坏死了,有什么好的治疗方法?
32
第一次怀孕做人流,对以后生育有没有影想会不会导致习惯性流产?
33
痔疮不手术怎么治疗
34
怎么才能让我脖子不疼呀
35
想给外公买自然曲度颈椎治疗仪,不知效果怎么样?
36
肛周脓肿与肛瘘的区别?
37
求治疗脖子疼的好方法
38
怎样治疗痛经?
39
西安哪里治疗类风湿最好?
40
深圳微创治疗子宫肌瘤多少钱
41
强直性脊椎炎用针灸疗法可以治愈吗?
42
胆囊炎会引发胆结石吗?
43
强脊炎好治吗?
44
尾骨的疼痛是怎么回事?有较好的治疗方法吗?
45
滑膜炎能治好吗?滑膜炎吃药管用还是手术管用?
46
鹤膝康贴的厂家在哪?有官网吗
47
伤口的创伤治疗,那心里的创伤能治疗吗?
48
腰椎盘突出怎么治疗
49
我腰椎非常痛、求解,看说明。
50
得了腰椎病,是用曲度腰枕还是用自然曲度治疗仪啊?
51
怎样进行伤口换药?
52
胆结石除了手术还有什么方法?
53
大姨妈来了,肚子怎么那么痛?
54
我颈3/4 4/5 5/6 6/7椎间盘向后膨隆。相应硬膜囊前缘l略受压会引起头天天疼?谢谢!
55
阑尾炎手术后三四天可以喝牛奶吗?谢谢!
56
药流过程中可吃水果吗?佛山妇科那好?
57
胆结石吃什么药
58
脖子睡落枕怎么办?
59
我有三高,颈椎,跟耳鸣有没有关系?
60
肾结石需要注意什么?
61
夏季膀胱炎该怎样预防怎样治疗
62
腰椎间盘突出症的治疗方法有哪些?
63
右碗舟状骨撕脱骨折定几级工伤
64
胆管结石怎么办?如何治疗,要注意些什么?
65
自然曲度颈椎治疗仪效果怎么样,有用过的吗,请介绍下
66
昨天在车上顶了下关节,当天没事儿,第二天早晨起来突然肿了,一摸就疼,什么原因?
67
腰肌劳损中医治疗方法?
68
81味正骨消痛贴的治疗原理是什么?
69
怀孕一个月自行流产了怎么办?
70
去爬山游玩,膝盖疼痛老不好,该怎么办啊?
71
多年的颈椎病了,想问一下自然曲度颈椎治疗仪是利用的什么原理达到治疗效果的?
72
高位截瘫怎么治疗效果最好
73
便秘,肛门带有血丝,应该如何治疗
74
女孩子有4个月来一次月经的嘛,这算正常吗
75
脊柱侧弯导致肩胛骨突起 好像驼背 请问能否较正 我现在18周岁
76
患了膝关节病吃什么药能从根本上治好?
77
我的左小拇指窝回时被踢了下 现在肿了 疼了2天(在根部)是骨折吗?
78
谁用过自然曲度颈椎治疗仪,怎么样呀?
79
怎么能消肿?
80
膝关节病吃什么药?什么药能彻底治愈膝关节病呢?
81
脖子睡觉时睡落枕了,应该怎么治疗?
82
怎样治疗静脉曲张
83
如果没有酒精,受伤了怎么处理伤口?
84
人的腰痛怎么办呀?