
REPORT 开发
@大海@
这个作者很懒,什么都没留下…
展开
-
利用oracle系统包UTL_SMTP发送邮件
http://blog.chinaunix.net/uid-23072872-id-3576270.html要利用oracle的系统包实现发送邮件的功能,必须先以sys用户登录执行以下两个脚本:$ORACLE_HOME/rdbms/admin/utlsmtp.sql$ORACLE_HOME/rdbms/admin/utltcp.sql如遇下面的错误:ORA-29278: S转载 2014-12-31 10:38:01 · 1894 阅读 · 0 评论 -
oracle 发送带附件邮件(smtp)
CREATE OR REPLACE PROCEDURE PROC_SEND_EMAIL(P_TXT VARCHAR2, P_SUB VARCHAR2, P_SENDOR VARCHAR2,转载 2014-12-31 11:01:18 · 3652 阅读 · 1 评论 -
发送邮件
代码经过测试的:如果是发送PDF的附件,则p_encode=》base64create or replace package PROC_SEND_EMAIL is procedure PROC_SEND_EMAIL(P_TXT VARCHAR2, P_SUB VARCHAR2,转载 2015-01-03 09:10:18 · 468 阅读 · 0 评论 -
pragma exception_init使用
转自:http://blog.youkuaiyun.com/zhang0qiao/article/details/6892323最近做一个数据检查的程序,程序的实现是不停读取配置表中的表,检查数据是否已存在,但最近程序经常会报ora-08103(网上资料说与oracle版本相关),导致整个程序无法执行,我需要的只是报错的不执行,直接跳到下一语句。可以利用pragma exception_i转载 2015-05-05 08:53:26 · 488 阅读 · 0 评论 -
使用Data Template作为BIP报表的数据源
转:http://blog.youkuaiyun.com/cunxiyuan108/article/details/5813394在Oracle EBS环境下开发BIP报表,由于对Oracle Report比较熟悉、Oracle Report工具对数据模型的设计比较方便、还有Oracle EBS历史的因素,因此在BIP for EBS版本中,可以使用Oracle Report来生成报表的数据,转载 2016-11-11 16:45:06 · 554 阅读 · 0 评论 -
Oracle EBS的BIP报表中显示特殊字体
转自:http://blog.youkuaiyun.com/cunxiyuan108/article/details/5813378如若在BIP报表中使用了一些特殊的字体,这些字体在JRE的字体库中没有的话,则BIP报表的运行结果就不正确,最典型的例子就是条码字体的打印。 如下图是我在rtf模板中使用code39字体设计的条码显示但是在Oracle EBS环境下运行之后的结果转载 2016-11-11 17:11:16 · 1092 阅读 · 0 评论 -
Oracle EBS并发请求启用跟踪
1.1. 并发请求启用跟踪AP_EXPENSE_REPORT_HEADERS_ALL (检查事件预警)1369519请求Output和Log存放的路径查询 SELECT T.LOGFILE_NAME,T.OUTFILE_NAMEFROM FND_CONCURRENT_REQUESTS TWHERE T.REQUEST_ID转载 2015-02-05 16:39:23 · 1003 阅读 · 0 评论 -
ORACLE报表触发器
触发器一、报表触发器(report trigger)报表触发器主要用于完成如设置报表格式,执行报表初始化等工作。事实上,报表触发器实质上是显示返回TRUE或FALSE的PL/SQL函数。这些函数在运行和格式化报表时被执行。报表触发器包括After Parameter Form、After Report、Before Parameter Form、Before Report、Be转载 2015-02-05 15:21:42 · 381 阅读 · 0 评论 -
通过CCID获得各个段的描述的方法
gl_code_combination 是存放会计科目组合的键弹性域的表单。该表单中没有字段的描述,一个段一个段的加描述太麻烦了。我通常都是通过以下的方法来获得描述sql语句上:SELECT gl_flexfields_pkg.get_description_sql(&char_of_account_id,1,gcc.segment1) seg1, gl_fle转载 2014-12-17 16:06:12 · 547 阅读 · 0 评论 -
一些常用的EBS移植脚本
/*特别注意*/ export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8" /*profile*/ select 'FNDLOAD apps/apps 0 Y DOWNLOAD $FND_TOP/patch/115/import/afscprof.lct ' || fpo.profile_option_name || '.ldt ' ||转载 2015-01-10 15:51:48 · 447 阅读 · 0 评论 -
并发请求整体移植过程及注意事项
(注意:此处暂且假设是从开发环境到正式环境的移植,并且请求和值集的命名规则均是以CUX开头!)一、注意事项1、在开发环境中取消掉请求中参数的独立值集(原因:请求移植时,其参数对应的值集也会自动跟着移植过去,而有些独立值集的数据在不同环境中的定义可能是不一样的,所以如果独立值集跟着移过去,无形中会增加很多垃圾数据,而且独立值集修改起来也很不方便,所以移植请求前一定要把参数对应的独立值集都转载 2015-01-10 16:04:00 · 456 阅读 · 0 评论 -
通过CCID获得各个段的描述的方法
gl_code_combination 是存放会计科目组合的键弹性域的表单。该表单中没有字段的描述,一个段一个段的加描述太麻烦了。我通常都是通过以下的方法来获得描述sql语句上:SELECT gl_flexfields_pkg.get_description_sql(&char_of_account_id,1,gcc.segment1) seg1, gl_flexf转载 2014-12-06 10:27:13 · 463 阅读 · 0 评论 -
EBS fnd_global.apps_initialize的使用
原型:fnd_global.apps_initialize(user_ID, Responsibility_id, Responsibility_application_id); 作用:在数据库的会话中设置全局变量,和用户概要信息。参数获得: 参数一,用户号转载 2015-01-30 11:17:41 · 929 阅读 · 0 评论 -
详解EBS接口开发之销售订单导入
步骤 1. 创建一个订单导入来源. - 导航到 OM -> 设置 -> 订单 -> 导入来源 - 输入一个新的订单导入来源名称和描述 - 选择启用来激活订单导入来源,并保存。 - 点击 帮助-> 诊断 -> 检查, 并检查字段ORDER_SOURCE_ID的值 - 记下这个值.2. 使用上面创建的ORDER_SOU转载 2015-01-12 10:17:54 · 1625 阅读 · 2 评论 -
采购订单导入(API)
DECLARE l_iface_rec po.po_headers_interface%ROWTYPE; l_iface_lines_rec po.po_lines_interface%ROWTYPE; l_iface_dis_rec po.po_distributions_interface%ROWTYPE; --l_org_id NUM原创 2014-12-24 10:49:27 · 743 阅读 · 0 评论 -
How to Send an Email Using UTL_SMTP with Authenticated Mail Server
In this Document Goal Solution ReferencesAPPLIES TO:PL/SQL - Version 9.2.0.1 to 12.1.0.1 [Release 9.2 to 12.1]Information in this docume转载 2015-01-14 15:33:36 · 1190 阅读 · 0 评论 -
Oracle中job的实例
一、Oracle定时器(Job)各时间段写法汇总对于DBA来说,数据库Job再熟悉不过了,因为经常要数据库定时的自动执行一些脚本,或做数据库备份,或做数据的提炼,或做数据库的性能优化,包括重建索引等等的工作。但是,Oracle定时器Job时间的处理上,千变万化,今天我把比较常用写法汇总如下:在总结之前,先把Job的参数一一说明一下:job参数是由Submit()过程返回的b转载 2015-01-14 17:01:44 · 536 阅读 · 0 评论 -
Oracle中job的使用详解
我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。以下是常用的参数说明:字段(列) 类型 描述 JOB转载 2015-01-14 17:59:10 · 241 阅读 · 0 评论 -
利用fnd_flex_keyval包轻松获取关键性弹性域组合描述字段
在Oracle Forms客户化开发中,如果遇到有在Form上提供关键性弹性域(以下简称“键弹性域”)功能支持的时候,我们可以利用FND_KEY_FLEX.DEFINE函数来轻松完成所有的初始化工作。其中也包括键弹性域的组合描述字段的显示的初始化:只要在FND_KEY_FLEX.DEFINE调用时指定了DESCRIPTION参数即可。然而有时我们仅是想要显示这个描述组合字段,仅此而已。并不需要提供转载 2014-12-16 19:30:01 · 646 阅读 · 0 评论