<?xml version="1.0" encoding="gb2312"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="zh-cn">
    
    <title>Oracle Developer</title> 
<link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net" /> 
 
<modified>Fri,19 03 2010 13:34:19</modified> 
<tagline></tagline> 
<generator url="http://www.plogworld.net/" version="1.0.1">pLog</generator> 
 
<copyright>Copyright (c) zhanglinye</copyright> 
    
 <entry> 
 <id>tag:post:blog.itpub.net,Thu,21 01 2010 19:47:13</id>
 <title>Servlet输出PDF文档方法</title> 
 <link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net/post/8929/496196" /> 
  
 <modified>Thu,21 01 2010 19:47:13</modified> 
 <issued>Thu,21 01 2010 19:47:13</issued> 
 <created>Thu,21 01 2010 19:47:13</created> 
 <summary type="text/plain"> 概述 Java Servlet 编程可以很方便地将 HTML 文件发送到客户端的 Web 浏览器。然而许多站点还允许访问非 HTML 格式的文档，包括 Adobe PDF、Microsoft Word 和 Micorsoft Excel 等。事实上这些非 HTML 格式只要能用 MIME 类型表示，就可以利用 servlet 来发送。本文将以 PDF为例，向你介绍如何使用 servlet 传送非 HTML 格式文件及该文件是如何在服务器端用Java生成的。 概述 Java Servlet 编程可以很方便地将 HTML 文件发送到客户端的 Web 浏览器。然而许多站点还允许访问非 HTML 格式的文档，包括 Adobe PDF、Microsoft Word 和 Micorso...</summary> 
 <author> 
  
 <name>zhanglinye</name> 
 <url>http://zhanglinye.itpub.net</url> 
 <email>zhanglinye@tom.com</email> 
</author> 
<dc:subject>
Java与Oracle
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://zhanglinye.itpub.net"> 
 概述 Java Servlet 编程可以很方便地将 HTML 文件发送到客户端的 Web 浏览器。然而许多站点还允许访问非 HTML 格式的文档，包括 Adobe PDF、Microsoft Word 和 Micorsoft Excel 等。事实上这些非 HTML 格式只要能用 MIME 类型表示，就可以利用 servlet 来发送。本文将以 PDF为例，向你介绍如何使用 servlet 传送非 HTML 格式文件及该文件是如何在服务器端用Java生成的。 概述 Java Servlet 编程可以很方便地将 HTML 文件发送到客户端的 Web 浏览器。然而许多站点还允许访问非 HTML 格式的文档，包括 Adobe PDF、Microsoft Word 和 Micorso...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Mon,27 04 2009 10:38:24</id>
 <title>启用不活跃登陆者自动注销功能</title> 
 <link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net/post/8929/483387" /> 
  
 <modified>Mon,27 04 2009 10:38:24</modified> 
 <issued>Mon,27 04 2009 10:38:24</issued> 
 <created>Mon,27 04 2009 10:38:24</created> 
 <summary type="text/plain"> 启用不活跃登陆者自动注销功能参阅文档《Oracle&amp;reg; Application Server Single Sign-On Administrator's Guide 10g Release 2 (10.1.2)》的“Basic Administration”章节里面的“Configuring the Global User Inactivity Timeout”小节；1) 首先以 orasso 登入；C:&gt; Sqlpuls /nologSQL&gt; conn orasso/pwd然后到目录：ORACLE_HOME/sso/admin/plsql/sso 下面找到 ssogito.sql 文件 托入命令窗口，执行：SQL&gt; @ssogito.sqlEnter value for timeout_cookie_domain: .mydoman.com（注：留意前面的‘.’号）Enter value for inactivity_period:...</summary> 
 <author> 
  
 <name>zhanglinye</name> 
 <url>http://zhanglinye.itpub.net</url> 
 <email>zhanglinye@tom.com</email> 
</author> 
<dc:subject>
Oracle Portal
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://zhanglinye.itpub.net"> 
 启用不活跃登陆者自动注销功能参阅文档《Oracle&amp;reg; Application Server Single Sign-On Administrator's Guide 10g Release 2 (10.1.2)》的“Basic Administration”章节里面的“Configuring the Global User Inactivity Timeout”小节；1) 首先以 orasso 登入；C:&gt; Sqlpuls /nologSQL&gt; conn orasso/pwd然后到目录：ORACLE_HOME/sso/admin/plsql/sso 下面找到 ssogito.sql 文件 托入命令窗口，执行：SQL&gt; @ssogito.sqlEnter value for timeout_cookie_domain: .mydoman.com（注：留意前面的‘.’号）Enter value for inactivity_period:...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Mon,27 04 2009 10:01:48</id>
 <title>制作HTML输出格式的Concurrent Program的方法</title> 
 <link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net/post/8929/483385" /> 
  
 <modified>Mon,27 04 2009 10:01:48</modified> 
 <issued>Mon,27 04 2009 10:01:48</issued> 
 <created>Mon,27 04 2009 10:01:48</created> 
 <summary type="text/plain"> 制作HTML输出格式的Concurrent Program的方法在开发Report的过程中，经常会遇到这样的问题，即user要求在报表中增加线、框之类的东西，而且要有复杂的格式。要求很合理，可是用Oracle Report 6i实现起来却很麻烦，对于这样的需求我目前采用两种方法：1、使用Web PL/SQL，即在Form程式中通过Button调用采用Web PL/SQL 的Procedure，但是需要写Code去控制访问权限，比较麻烦2、第二种方法就是制作HTML输出格式的Concurrent Program，访问权限自然好控制，如何定义Concurrent Program就不再说了，需要注意的是，Output Format要选择HTML或者T...</summary> 
 <author> 
  
 <name>zhanglinye</name> 
 <url>http://zhanglinye.itpub.net</url> 
 <email>zhanglinye@tom.com</email> 
</author> 
<dc:subject>
Oracle ERP
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://zhanglinye.itpub.net"> 
 制作HTML输出格式的Concurrent Program的方法在开发Report的过程中，经常会遇到这样的问题，即user要求在报表中增加线、框之类的东西，而且要有复杂的格式。要求很合理，可是用Oracle Report 6i实现起来却很麻烦，对于这样的需求我目前采用两种方法：1、使用Web PL/SQL，即在Form程式中通过Button调用采用Web PL/SQL 的Procedure，但是需要写Code去控制访问权限，比较麻烦2、第二种方法就是制作HTML输出格式的Concurrent Program，访问权限自然好控制，如何定义Concurrent Program就不再说了，需要注意的是，Output Format要选择HTML或者T...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Fri,24 04 2009 10:20:51</id>
 <title>如何开发Concurrent Program，以及在开发过程中遇到的问题和解决方法</title> 
 <link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net/post/8929/483175" /> 
  
 <modified>Fri,24 04 2009 10:20:51</modified> 
 <issued>Fri,24 04 2009 10:20:51</issued> 
 <created>Fri,24 04 2009 10:20:51</created> 
 <summary type="text/plain"> &amp;quot







 
 MC SYSTEM
 MC SYSTEM
 2009-04-24T02:22:16Z
 2009-04-24T02:29:23Z
 NBBYD
 11.9999
 





 
 
 
 Sheet1
 
 285
 
 138
 
 
 3
 158
 
 
 False
 False
 False
 
 
 
 Sheet2
 
 285
 False
 False
 False
 
 
 
 Sheet3
 
 285
 False
 False
 False
 
 
 
 8640
 14715
 360
 270
 False
 False
 






 
 
 在实际的应用中，经常会使用到Request，例如User提出，希望单击Button，自动调用某个Request，那么如何去实现呢？
 
 经过研...</summary> 
 <author> 
  
 <name>zhanglinye</name> 
 <url>http://zhanglinye.itpub.net</url> 
 <email>zhanglinye@tom.com</email> 
</author> 
<dc:subject>
Oracle ERP
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://zhanglinye.itpub.net"> 
 &amp;quot







 
 MC SYSTEM
 MC SYSTEM
 2009-04-24T02:22:16Z
 2009-04-24T02:29:23Z
 NBBYD
 11.9999
 





 
 
 
 Sheet1
 
 285
 
 138
 
 
 3
 158
 
 
 False
 False
 False
 
 
 
 Sheet2
 
 285
 False
 False
 False
 
 
 
 Sheet3
 
 285
 False
 False
 False
 
 
 
 8640
 14715
 360
 270
 False
 False
 






 
 
 在实际的应用中，经常会使用到Request，例如User提出，希望单击Button，自动调用某个Request，那么如何去实现呢？
 
 经过研...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Wed,10 12 2008 16:40:38</id>
 <title>在创建Sales Order时，出现错误，错误信息为“no data found in package oe_order_cache procedure load_cust_trx_type”和“user-defined exception in package oe_order_cache procedure get_tax_calculation_flag”</title> 
 <link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net/post/8929/475174" /> 
  
 <modified>Wed,10 12 2008 16:40:38</modified> 
 <issued>Wed,10 12 2008 16:40:38</issued> 
 <created>Wed,10 12 2008 16:40:38</created> 
 <summary type="text/plain"> 在创建Sales Order时，出现错误，错误信息为“no data found in package oe_order_cache procedure load_cust_trx_type”和“user-defined exception in package oe_order_cache procedure get_tax_calculation_flag”。出现上面的提示，可能有两个原因：1〉对于Multi-Org，没有给Profile“OM: Invoice Transaction Type”设置值，致使在创建Sales Order时出现错误2〉已经给Profile“OM: Invoice Transaction Type”设置值了，但仍然出现了错误，则可能是在创建Transaction Type时，Order Category设置错误了，比如Return类型的订单，Orde...</summary> 
 <author> 
  
 <name>zhanglinye</name> 
 <url>http://zhanglinye.itpub.net</url> 
 <email>zhanglinye@tom.com</email> 
</author> 
<dc:subject>
Oracle ERP
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://zhanglinye.itpub.net"> 
 在创建Sales Order时，出现错误，错误信息为“no data found in package oe_order_cache procedure load_cust_trx_type”和“user-defined exception in package oe_order_cache procedure get_tax_calculation_flag”。出现上面的提示，可能有两个原因：1〉对于Multi-Org，没有给Profile“OM: Invoice Transaction Type”设置值，致使在创建Sales Order时出现错误2〉已经给Profile“OM: Invoice Transaction Type”设置值了，但仍然出现了错误，则可能是在创建Transaction Type时，Order Category设置错误了，比如Return类型的订单，Orde...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Sun,28 09 2008 22:57:23</id>
 <title>关于在 DB Trigger 中执行DML语句的问题</title> 
 <link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net/post/8929/471422" /> 
  
 <modified>Sun,28 09 2008 22:57:23</modified> 
 <issued>Sun,28 09 2008 22:57:23</issued> 
 <created>Sun,28 09 2008 22:57:23</created> 
 <summary type="text/plain"> 1、如果在触发器中执行的DML语句不是操作触发器所关联的表，而是其他表，那么不需要执行Commit(即使执行，也会出错，因为触发器中不支持Commit)，见下面的例子： create or replace trigger air_bafter update of is_choice on bfor each rowbegin--在触发器中执行DML语句(不操作本表的),不需要使用commitdelete from c where c.bookid=:new.bookid;end;2、如果在触发器中执行的DML语句操作触发器所关联的表,那么需要把触发器设置为自治的或者编写具有自治事务的procedure或者function，然后在触发器中调用，见下面的例子： 例子1：create...</summary> 
 <author> 
  
 <name>zhanglinye</name> 
 <url>http://zhanglinye.itpub.net</url> 
 <email>zhanglinye@tom.com</email> 
</author> 
<dc:subject>
PL/SQL开发
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://zhanglinye.itpub.net"> 
 1、如果在触发器中执行的DML语句不是操作触发器所关联的表，而是其他表，那么不需要执行Commit(即使执行，也会出错，因为触发器中不支持Commit)，见下面的例子： create or replace trigger air_bafter update of is_choice on bfor each rowbegin--在触发器中执行DML语句(不操作本表的),不需要使用commitdelete from c where c.bookid=:new.bookid;end;2、如果在触发器中执行的DML语句操作触发器所关联的表,那么需要把触发器设置为自治的或者编写具有自治事务的procedure或者function，然后在触发器中调用，见下面的例子： 例子1：create...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Sat,13 09 2008 14:24:05</id>
 <title>Oracle唯一约束中NULL的处理【转载】</title> 
 <link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net/post/8929/470769" /> 
  
 <modified>Sat,13 09 2008 14:24:05</modified> 
 <issued>Sat,13 09 2008 14:24:05</issued> 
 <created>Sat,13 09 2008 14:24:05</created> 
 <summary type="text/plain"> http://yangtingkun.itpub.net/post/468/469830</summary> 
 <author> 
  
 <name>zhanglinye</name> 
 <url>http://zhanglinye.itpub.net</url> 
 <email>zhanglinye@tom.com</email> 
</author> 
<dc:subject>
PL/SQL开发
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://zhanglinye.itpub.net"> 
 http://yangtingkun.itpub.net/post/468/469830</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Mon,24 03 2008 14:27:26</id>
 <title>【转载】Oracle ERP 11i 维护经验</title> 
 <link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net/post/8929/458094" /> 
  
 <modified>Mon,24 03 2008 14:27:26</modified> 
 <issued>Mon,24 03 2008 14:27:26</issued> 
 <created>Mon,24 03 2008 14:27:26</created> 
 <summary type="text/plain"> http://asword.itpub.net/post/7923/2431841. 在oracle applications 11i 中如何快速获得上次查询的SQL 语句方法：我们不必使用SQL Trace 来获得，有一个简单的办法，即：帮助-&gt;诊断-&gt;检查-&gt;在&quot;块&quot;中输入&quot;system&quot;，在&quot;字段&quot;输入&quot; last_query &quot;，然后把鼠标移动到&quot;值&quot;，你就可以看到你所要的SQL 语句，简单吧！2. 如何更改Applications 中LOG 的存放位置方法：（以AIX 为例）在11i 中默认LOG 的存放位置是各个模块下log 目录，例如FND模块log 的存放目录就是$FND_TOP/log/，可能有些用户想统一管理log，可以采取下面这种方法得到解决：更改...</summary> 
 <author> 
  
 <name>zhanglinye</name> 
 <url>http://zhanglinye.itpub.net</url> 
 <email>zhanglinye@tom.com</email> 
</author> 
<dc:subject>
Oracle ERP
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://zhanglinye.itpub.net"> 
 http://asword.itpub.net/post/7923/2431841. 在oracle applications 11i 中如何快速获得上次查询的SQL 语句方法：我们不必使用SQL Trace 来获得，有一个简单的办法，即：帮助-&gt;诊断-&gt;检查-&gt;在&quot;块&quot;中输入&quot;system&quot;，在&quot;字段&quot;输入&quot; last_query &quot;，然后把鼠标移动到&quot;值&quot;，你就可以看到你所要的SQL 语句，简单吧！2. 如何更改Applications 中LOG 的存放位置方法：（以AIX 为例）在11i 中默认LOG 的存放位置是各个模块下log 目录，例如FND模块log 的存放目录就是$FND_TOP/log/，可能有些用户想统一管理log，可以采取下面这种方法得到解决：更改...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Mon,10 03 2008 16:25:15</id>
 <title>在OM中保存订单后，对Order做Book操作时报错“Order currency (USD) does not match base currency (CNY).Please specify the currency conversion type.”</title> 
 <link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net/post/8929/456907" /> 
  
 <modified>Mon,10 03 2008 16:25:15</modified> 
 <issued>Mon,10 03 2008 16:25:15</issued> 
 <created>Mon,10 03 2008 16:25:15</created> 
 <summary type="text/plain"> 分析：如果订单币种为非CNY（人民币），则需要指定该币种与CNY的汇率解决：“Currency”栏位如果为非CNY，则需要在栏位“Conversion Type”指定相应的值</summary> 
 <author> 
  
 <name>zhanglinye</name> 
 <url>http://zhanglinye.itpub.net</url> 
 <email>zhanglinye@tom.com</email> 
</author> 
<dc:subject>
Oracle ERP
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://zhanglinye.itpub.net"> 
 分析：如果订单币种为非CNY（人民币），则需要指定该币种与CNY的汇率解决：“Currency”栏位如果为非CNY，则需要在栏位“Conversion Type”指定相应的值</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Fri,04 01 2008 13:41:58</id>
 <title>登陆Oracle ERP系统时，出现下面问题的原因？</title> 
 <link rel="alternate" type="text/html" href="http://zhanglinye.itpub.net/post/8929/449332" /> 
  
 <modified>Fri,04 01 2008 13:41:58</modified> 
 <issued>Fri,04 01 2008 13:41:58</issued> 
 <created>Fri,04 01 2008 13:41:58</created> 
 <summary type="text/plain"> The FormsLauncher failed to connect to the existing forms session properly. A modal window may be open in the existing forms session, or your session may have become invalid.分析：出现这样的提示，表示目前存在一个已经成功登陆的Session解决：只能保留一个有效的Session，即不要在已经成功登陆了Oracle ERP系统并且在没有退出的情况下，再去登陆！</summary> 
 <author> 
  
 <name>zhanglinye</name> 
 <url>http://zhanglinye.itpub.net</url> 
 <email>zhanglinye@tom.com</email> 
</author> 
<dc:subject>
Oracle ERP
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://zhanglinye.itpub.net"> 
 The FormsLauncher failed to connect to the existing forms session properly. A modal window may be open in the existing forms session, or your session may have become invalid.分析：出现这样的提示，表示目前存在一个已经成功登陆的Session解决：只能保留一个有效的Session，即不要在已经成功登陆了Oracle ERP系统并且在没有退出的情况下，再去登陆！</content> 
</entry> 
     </feed>


