Sunteți pe pagina 1din 17

Upgrade Developer Forms 4.

5 to Oracle Forms 6
An Oracle Technical White Paper
March 2000
Upgrade Developer Forms 4.5 to Oracle Forms 6
March 2000
WHY UPGRADE?
In today`s dcmanding busincss world, opcrational systcms arc rclicd upon morc than cvcr. Uscr
communitics arc growing in numbcr, and thcy arc dcmanding highcr lcvcls o application
pcrormancc, rcliability, and availability. Busincss cnvironmcnts arc morc dynamic than cvcr bcorc,
rcquiring applications that adapt to changing busincss rcquircmcnts in shortcr timcramcs.
Oraclc lorms Buildcr and Oraclc lorms Scrvcr providc a scalablc, lcxiblc architccturc that
automatically dclivcrs high-pcrormancc, cntcrprisc-class applications to all o your uscrs. Today,
Oraclc customcrs arc using Oraclc lorms Scrvcr to support hundrcds o uscrs around thc world.
Bcnchmarks havc provcn cxccptional pcrormancc by running thousands o concurrcnt uscrs. In
act, Oraclc`s LRP busincss suitc, Oraclc Applications Rclcasc 11, supports thousands o uscrs
around thc world using thc Oraclc lorms Scrvcr tcchnology. Oraclc Busincss OnLinc, a hosting
scrvicc dcvclopcd by Oraclc or mid-sizcd markcts, is also powcrcd by Oraclc lorms Scrvcr.
Oraclc lorms has rcspondcd to tcchnological advanccs, cnabling customcrs to prcscrvc thcir
invcstmcnt and thcir busincss logic whilc cxploiting thc bcncits o cach tcchnological wavc. Thc
undcrlying platorm and scrviccs built insidc thc dcploymcnt cnginc itscl arc thc kcys that allows you
to rcadily cxploit thc advantagcs o cach ncw tcchnology. It is critical or an organization to kccp its
applications running on currcnt tcchnology in ordcr to cxploit thc bcncits providcd by Oraclc
lorms.
Upgrading your cxisting applications will givc you grcat bcncit in cnabling your applications to run
ovcr thc wcb, as wcll as giving you thc capability to incorporatc ncw caturcs into your applications
to providc thc bcst possiblc cnvironmcnt or your customcrs. Thc goal o this papcr is to hclp you
upgradc your cxisting Oraclc Dcvclopcr lorms +.5 applications smoothly and casily to Oraclc lorms
Rclcasc 6.
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
2
ORACLE APPLICATIONS MANUFACTURING AND FINANCIALS FORMS
UPGRADE
Oraclc is a company that bclicvcs in it's own tcchnology. Oraclc`s LRP busincss suitc, Oraclc
Applications Rclcasc 11, arc writtcn with thc Oraclc lorms product linc. Thcsc applications wcrc
writtcn using Oraclc Dcvclopcr lorms +.5. \ith thc ncxt major Rclcasc o Oraclc`s LRP
Applications, Rclcasc 11i, all lorms havc bccn upgradcd to Oraclc lorms 6.
By upgrading Applications Rclcasc 11i to thc Oraclc lorms Rclcasc 6 tcchnology stack, Oraclc is ablc
to ocr busincss suitcs that run on thc wcb. Intcrnct computing has rcplaccd clicnt,scrvcr
computing bccausc it's simplcr, chcapcr, and providcs bcttcr inormation. Oraclc has thc only c-
busincss suitc that runs on corporatc intrancts and thc \orld \idc \cb. \ith its third-gcncration
intcrnct rclcasc, Oraclc has hundrcds o customcrs who arc running Oraclc's 100 Intcrnct
Applications in production today!
In ordcr to cnsurc that thc upgradc proccss or Oraclc lorms Rclcasc 6 would bc smooth, Oraclc
uscd its Manuacturing and linancial Applications as tcst cascs. This upgradc consistcd o 1,18
lorms, 359 Librarics, and 1 Mcnu. Duc to thc casc o usc and unctionality providcd by thc Upgradc
acilitics providcd by Oraclc lorms Rclcasc 6, it took only two man wccks o work in ordcr to
upgradc all o thcsc modulcs. Most modulcs rcquircd no manual intcrvcntion or thc upgradc.
o thc lorm modulcs, 8 o thc Library modulcs and 100 o thc Mcnu modulcs rcquircd no
manual changcs.
Lct's irst takc a look at what thc Upgradcr will do to a modulc. Oncc wc arc awarc o thc things that
can bc upgradcd automatically, wc will takc a look at all thc manual changcs rcquircd on thc 12 -
13 modulcs that wcrc not 100 automatically upgradcd.
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
3
UPGRADING PL/SQL
Oraclc lorms Rclcasc 6 uscs PL,SQL Vcrsion 8. \hcn you upgradc your lorms, Rcports and
Librarics, all your PL,SQL codc will havc to bc upgradcd. \ou must bc awarc o thc ollowing
changcs in PL,SQL. Plcasc bc surc to upgradc your librarics irst, as your orms and rcports may
rccrcncc thcm. Upgrading thc PL,SQL is optional whcn upgrading your Oraclc lorms modulc,
howcvcr your modulcs will not gcncratc into a runtimc until thc PL,SQL upgradc is complctc.
All charactcr variablcs must bc VARtlAR2 and must havc a lcngth. Thc ollowing dcmonstratcs
how charactcr variablc dcinitions will bc convcrtcd by dcault.
CHAR(N) Becomes.. VARCHAR2(N)
CHAR Becomes.. VARCHAR2(N)
VARCHAR Becomes.. VARCHAR2(N)
VARCHAR2 Becomes.. VARCHAR2(N)
lunctions may no longcr havc implicit NULL rcturns. Thc ollowing dcmonstratcs how implicit
NULL rcturns will bc convcrtcd by dcault.
If a = b
Then
Return;
End If;
Becomes..
If a = b Then
return NULL;
End If;
Thc unction TO_PLS_INTLGLR no longcr cxists. All rccrcnccs to this unction should bc
rcplaccd with thc unction TO_NUMBLR. Thc dcault unctionality o thc upgradcr is to makc
this changc automatically.
Variablcs with thc datatypc o BOOLLAN can no longcr havc a lcngth, by dcault thc upgradcr
will rcmovc any lcngth spcciication rom a Boolcan datatypc.
In PL,SQL vcrsion 1 thc LLNGTl unction would rcturn 0 zcro, i thc lcngth o thc charactcr
string was null. In PL,SQL vcrsion 8 thc LLNGTl unction will rcturn a NULL i it is givcn a
charactcr string o NULL lcngth. In ordcr or your cxisting codc to work thc samc all calls to thc
LLNGTl unction will bc cmbcddcd within thc NVL unction by dcault.
LENGTH(NULL); Becomes.. NVL(LENGTH(NULL),0);
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
4
INITIATING THE UPGRADE
\ou havc two options or upgrading to Oraclc lorms Rclcasc 6, intcractivc and batch. \ou can
upgradc your lorms with thc batch cxccutablc "icmp60.cxc", or opcn your old vcrsion lMB ilc in
thc Oraclc lorms Buildcr Rclcasc 6. lor Oraclc Rcports you havc thc samc two options, in batch
modc using thc "rwcon60.cxc" or opcning thc rcport in thc Oraclc Rcports Buildcr Rclcasc 6.
Lithcr casc will crcatc a log ilc with a PLG cxtcnsion. This log ilc will documcnt all thc changcs
that havc bccn madc to thc Oraclc lorms modulc during thc upgradc proccss. Thc log ilc will also
list cascs whcrc manual intcrvcntion is nccdcd in ordcr or thc modulc to bc ully upgradcd and
unctional.
INTERACTIVE
In ordcr to convcrt your lorm intcractivcly simply opcn your old lMB ilc in thc Oraclc lorms
Buildcr Rclcasc 6. I thcrc is any PL,SQL codc in your lorm that rcquircs a syntax changc in ordcr
to PL,SQL 8 compliant thc scrccn in ligurc 1 will appcar.
Figure 1
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
5
\ou havc thc option to convcrt thc codc or ignorc it. I you ignorc and do not convcrt your
PL,SQL codc your orm will not compilc in thc Oraclc lorms Buildcr, and you will bc unablc to
gcncratc a lMX ilc. Prcssing thc Options button will show you thc window in thc ligurc 2 bclow.
This window will allow you to iltcr thc codc that you wish to manually changc.
Figure 2
Thc samc PL,SQL convcrsion will takc placc or your rcports RDl ilcs that you opcn in thc Oraclc
Rcports Buildcr Rclcasc 6.
BATCH:
I you choosc to convcrt your Oraclc lorms and Oraclc Rcports in Batch modc, all o thc dcault
actions discusscd in thc Intcractivc scction will bc madc automatically. In ordcr to convcrt a orm in
batch modc rom thc command linc you nccd to call.
ifcmp60 module=old.fmb userid=scott/tiger@db upgrade_plsql=yes
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
6
batch=yes
lor Oraclc Rcports usc thc command linc
rwcon60 source=myrep upgrade_plsql=yes
LOG FILE:
A log ilc o all PL,SQL convcrsion changcs will bc madc rcgardlcss o whcthcr you convcrt you
Oraclc lorm or Oraclc Rcport intcractivcly or in batch modc. Thc log ilc will havc a PLG
cxtcnsion. and will contain thc dctails o what was convcrtcd and what was not convcrtcd. Thc
things that wcrc not convcrtcd may rcquirc manual intcrvcntion. An cxamplc o a changc that will
rcquirc manual intcrvcntion is thc usc PL,SQL Vcrsion 8 rcscrvcd word VARIANtL dcmonstratcd
in igurc 3, thc samplc ilc bclow.
PL/SQL V1 Conversion Summary
DEMO_TRIGGER1 (DEPT)
Converted: CHAR to VARCHAR2 at line 7 column 7
Converted: CHAR to VARCHAR2 at line 8 column 7
Converted: No length constraint for string declaration at line 8 column 7
Converted: No length constraint for string declaration at line 9 column 7
Converted: No length constraint for string declaration at line 10 column 7
DEMO_TRIGGER2 (DEPT)
ERROR 103 at line 9, column 1
Encountered the symbol "VARIANCE" when expecting one of the following:
begin function package pragma procedure subtype type use
<an identifier> <a double-quoted delimited-identifier> cursor
form current
The symbol "begin was inserted before "VARIANCE" to continue.
ERROR 103 at line 2, column 4
Encountered the symbol "end-of-file" when expecting one of the following:
begin declare end exception exit for goto if loop mod null
pragma raise return select update while <an identifier>
<a double-quoted delimited-identifier> <a bind variable> <<
close current delete fetch lock insert open rollback
savepoint set sql commit <a single-quoted SQL string>
Converted: Removing length constraint on type DATE at line 7 column 11
Converted: Removing length constraint on type BOOLEAN at line 8 column 17
Not Converted: VARIANCE is a new PL/SQL reserved word at line 9 column 1
Converted: Replacing LENGTH(...) with NVL(LENGTH(...), 0) at line 10 column 6
Figure 3
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
7
MANUAL INTERVENTION NEEDED DURING ORACLE MANUFACTURING
AND FINANCIAL APPLICATION UPGRADE
This scction list all known placcs whcrc manual intcrvcntion may bc rcquircd in your lorm and
Library modulcs.
DUPLICATE PROCEDURES IN THE SAME PACKAGE DEFINITION
It is illcgal to havc two proccdurcs with cxactly thc samc namc and cxactly thc samc paramctcr
dcinition in a Packagc.
PACKAGE BODY my_example_pack IS
PROCEDURE foo IS
BEGIN
Null;
END;
PROCEDURE foo IS
BEGIN
Null;
END;
END my_example_pack;
Unortunatcly thc abovc syntax would compilc undcr thc PL,SQL V1 compilcr cvcn though thc
codc itscl was illcgal. \ith thc PL,SQL V8 compilcr thc abovc codc will causc LRROR-305. Thc
solution to this problcm is to dclctc thc duplicatc proccdurc.
CANNOT READ PARAMETERS OF OUT TYPE
Lxamplc.
PROCEDURE foo(p_outvar OUT NUMBER) IS
V_locvar NUMBER;
BEGIN
V_locvar := p_outvar;
END;
Again thc PL,SQL V1 compilcr did not catch this illcgal codc. This will not compilc with thc
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
8
PL,SQL V8 compilcr. In ordcr to ix thc compilc crror, makc thc variablc that is o typc OUT typc
IN OUT.
VARIABLES AND PROGRAM UNITS WITH SAME NAME IN SAME PACKAGE
It is no longcr lcgal to havc program units and variablcs with thc samc namc in thc samc packagc.
Thc compilcr cannot rcsolvc which to rccrcncc. \ith PL,SQL V1 you may havc gottcn uncxpcctcd
rcsults at runtimc, mcaning that whilc coding you may havc mcant to rccrcncc thc valuc o a
variablc, but instcad got thc rcturn valuc o a unction with thc samc namc. Oraclc rccommcnds
prcixing all variablc with a 'v_'.
PL/SQL V8 RESERVED WORDS
PL,SQL vcrsion 8 has ncw rcscrvcd words. I thcsc ncw rcscrvcd words wcrc uscd in your PL,SQL
vcrsion 1 codc as variablc namcs, proccdurc namcs, or unction namcs thcn manual intcrvcntion is
rcquircd to changc thcsc namcs.
VARIANtL
VALUL
MAIL
MASTER/DETAIL RELATIONSHIPS
In vcrsions o lorms prcvious to 6 it was possiblc to crcatc orms with mastcr,dctail rclationships
whcrc onc o thc blocks was a control block. This is no longcr allowcd in lorms 6. \hcn you
upgradc your PL,SQL codc will bc convcrtcd succcssully, but whcn you compilc your orm to lMX
you will gct thc crror shown in thc diagram bclow. \ou must manually changc thc blocks involvcd in
thc rclationship to both bc data blocks, or rcmovc thc rclationship.
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
9
Figure 4
REFERENCING NON-EXISTENT MIRROR ITEMS
In Oraclc Dcvclopcr lorms +.5 Itcms had a propcrty callcd 0LUURU,WHP. In Oraclc lorms Rclcasc 6
this propcrty has bccn rcnamcd to 6\QFKURQL]H ZLWK ,WHP. Using thc cxamplc in igurc 5, Itcm5 is
spcciicd to 6\QFKURQL]HZLWK Itcm+. Itcm+ no longcr cxists. This will not compilc in Oraclc lorms
Rclcasc 6. \ou must rcmovc thc rccrcncc to Itcm+ in thc Propcrty Palcttc as this itcm no longcr
cxists in thc orm modulc.
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
10
Figure 5
INVALID FORMAT MASKS ON DISPLAY ITEMS
Oraclc Dcvclopcr lorms +.5 did not vcriy that thc ormat mask spcciicd in thc Propcrty Palcttc o
an itcm matchcd thc datatypc o thc itcm. This chcck is now donc in Oraclc lorms Rclcasc 6. \ou
must cithcr rcmovc thc incorrcct ormat mask, or usc a ormat thc matchcs thc datatypc o thc itcm.
SCROLLBARS ON NON-EXISTENT CANVASES
I a Data Block's scrollbar is placcd on a canvas, and thcn that canvas is dclctcd, in Oraclc Dcvclopcr
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
11
lorms +.5 no crror was gcncratcd. \ou would not scc thc scrollbar at runtimc. Oraclc lorms
Rclcasc 6 now chccks all propcrty valucs to makc surc thc rccrcncc still cxists bcorc it allows thc
lorms to bc gcncratcd. I this has happcncd, you must manually rcmovc thc rccrcncc to thc non-
cxistcnt canvas in thc block propcrtics.
OVERLOADED FUNCTIONS THAT ALLOW NULL ARGUMENTS
It is no longcr valid or ovcrloadcd unctions to allow null argumcnts. \ou must modiy your codc
whcn calling an ovcrloadcd unction to put a placc holdcr in or cach argumcnt. Usc thc kcyword
NULL i ncccssary.
PROGRAM UNITS IN A PACKAGE WITH SAME NAME AS FORMS BUILT-INS
It is lcgal to namc a proccdurc or unction in a packagc to havc thc samc namc as a lorms Built-In.
lor cxamplc.
My_package.SET_ITEM_PROPERTY(_);
In Oraclc Dcvclopcr lorms +.5 i thc proccdurc or unction namc that matchcd a lorms Built-In did
not cxist in thc packagc, it would all through and call thc lorms Built-In instcad. This will no longcr
happcn in Oraclc lorms Rclcasc 6. \ou will now gct an crror saying thc proccdurc or unction docs
not cxist in thc packagc. \ou must cithcr codc thc proccdurc or unction in thc packagc, or rcmovc
thc packagc namc prcix rom thc call so that you arc calling thc lorms Built-In.
FONTS
Bc awarc that thc dcault valuc or thc cnvironmcnt variablc lORMS60_DLlAULTlONT changcd.
This may causc your layout on your canvascs to changc slightly i upgrading with Oraclc lorms
Rclcasc 6. In ordcr to allcviatc any rcdraw problcms that may occur in Rclcasc 6, simply sct thc
cnvironmcnt variablc to thc samc valuc as your orms wcrc crcatcd with in prior vcrsions.
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
12
DBMS_* PACKAGES
Onc major dicrcncc that you may cncountcr in thc PL,SQL upgradc is that DBMS_ packagc calls
arc not supportcd on thc clicnt. All DBMS_ packagcs arc scrvcr-sidc PL,SQL only. In Oraclc
Dcvclopcr lorms +.5 calls to DBMS_ wcrc compilcd and cxccutcd succcssully. Atcr thc upgradc
to Oraclc lorms Rclcasc 6, your lorms may no longcr compilc, or thcy may causc a runtimc crror.
This is not a bug as DBMS_ calls arc not supportcd in clicnt-sidc PL,SQL codc. Thc work around
or this problcm is to crcatc a scrvcr-sidc proccdurc that in turn calls thc DBMS_ packagc.
BUGS AND FIXES
Oraclc is always striving to improvc its products. Bascd on inormation lcarncd rom thc Oraclc
LRP Applications upgradc as wcll as ccdback rom customcrs a numbcr o migration bugs havc
bccn idcntiicd and ixcd. I you run into any problcms during your migration rom Oraclc
Dcvclopcr lorms +.5 to Oraclc lorms Rclcasc 6 plcasc chcck thc ollowing list or your problcm.
\ou may just nccd to cnsurc thc corrcct Patch has bccn applicd to your Oraclc lorms installation
PATCH 1
BUG # Fixed In Description
707437 6 APPS992:GEN:ORDERING OF BLOCKS REFERENCED VIA
OBJECT GROUPS IS LOST IN 4.5 UPGRADE
689209 6 APPS992:AR:GETTING ERROR FRM-41104: CANNOT FIND
RELATION WHILE QUERYING RECORDS
568616 6.0.0.9 VERTICAL BOILERPLATE-LINES GETTING LOST AFTER
UPGRADE
705338 6.0.2.0.0 4.5 TO 6.0 UPGRADE : QUERY LENGTH BECOMES 0 IN
PROPERTY CLASS
683221
465251
6.0.4 Block property base table, which is referenced from a property
class,is not transferred correctly when migrating
851153 6.0.4 frm-40209 on execute_query if you enter in a non-base-table-item #
and has a pre-query-trigger
824443 6.0.4 UPGRADING WITH REFERENCED OBJECTS BRINGS CRASH IN
IFBLD32.EXE
798886 6.0.4.0.10 CANNOT UPDATE DETAIL BLOCK IN THE FORM
784695
754308
6.0.4.1.0 GMTICS:UPGRDATION: GETTING FRM-30064:UNABLE TO PARSE
STMT RECORD GROUPS
753815 6.0.4.1.0 IF~/.DEFAULT.ORA IS CORRUPT THEN UPGRADE SHOULD
CONTINUE
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
13
745489
734737
6.0.4.12 V1/V8 CONVERSION DOES NOT HAPPEN WHILE UPGRADING IN
BATCH MODE
540833 6.0.4.14.0 ONLINE HELP IS NOT AVAILABLE FOR PICK LANGUAGE
DIALOGS.
710424 6.0.4.4.1 NLS: CANNOT CHANGE FONT SIZE FROM
SET_ITEM_PROPERTY BUILT-IN
159851 6.0.4.3.0 INCONSISTENCY IN DESC. BETWEEN THE GENERATOR OPTION
WINDOW AND HELP=YES OPTION
1001562
962726
6.0.4.5.0 BUILDER:4.5 - 6.0 UPGRADE:TRYING TO OPEN ANY 4.5 FORM
DUMPS CORE.
908625 6.0.4.7.1 MENU SUBCLASSING IS LOST WHILE UPGRADING 4.5 MENUS
TO 6.0
899724 6.0.4.8.0 FIELDS AND PROMPTS ARE NOT DISPLAYED IN WEB-FORMS
882532 6.0.5 FORMS COMPILER STILL HAS OPTION TO UPGRADE 3.0 FORM
OR 5.0 MENU
877905
701248
6.0.5 BUGOUT60 CANNOT HAVE A PROGRAM UNIT NAMED FILE
874116 6.0.5 DBMS_ERROR_CODE GIVES WRONG VALUES IN THE ON-
ERROR TRIGGER
858863 6.0.5 PROBLEM WITH TELEPHONE NUMBERS ITEM WITH FORMAT
MASKS "("999") "999"-"9999
857219 6.0.5 SOME 4.5 FORMS ARE CAUSING A CORE DUMP WHEN OPENED
WITH F60DESM
813035 6.0.5 GFP ON USING FORMS WITH FULL-SCREEN MENUS
809894 6.0.5 PROBLEM WITH MENU OPTIONS : 4.5 TO 6.0 BEHAVIOUR
DIFFERENCE.
809614 6.0.5.0.0 BACKGROUND COLOR FOR TEXT ITEMS/DISPLAY
ITEMSCHANGES FROM 4.5 TO 6.0
791543 6.0.5.0.0 FORMS BUILDER: DATE VALUE CONVERSION PROBLEM IF
OPEN FORM CREATED WITH FORMS 4.5
751478 6.0.5.29 PLS-103 IF COMPILE MIGRATED MENU CONTAIN. REFERENCED
ITEM OF COMMAND TYPE MENU
749456 6.0.5.29.4 ORDERING OFSUBCLASSED BLOCKS REFERENCED VIA
OBJECT GROUPS IS NOT PROPER
PATCH 3
BUG # Fixed In Description
790617 6.0.5.30.2 BUTTONS APPEAR TO HAVE A BORDER, MAKING IT
NECESSARY TO INCREASE WIDTH AND HEIGHT FOR ALL
BUTTONS
747145 6.0.5.31.0 AUTOSKIP DOES NOT WORK CORRECTLY IN CHARACTER
MODE
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
14
PATCH 4A
BUG # Fixed In Description
746167
754395
6.0.5.32.0 BUILDER:UPGRADE:UPGRADE SUMMARY IS NOT GETTING
DISPLAYED
PATCH 5A
BUG # Fixed In Description
746038 6.0.5.34.0 UPGRADE:NOT ABLE TO UPGRADE LIBRARIES IF ATTACHED
LIBRARIES ARE MISSING
RELEASE 6L
BUG # Fixed In Description
718392
696935
6.0.6 V1V8:CONVERTER FAILS TO CONVERT CODE AFTER FIRST
ERROR IN A PROCEDURE
716838 6.0.6 TEXT ITEM FIELD IS NOT SELECTED/HIGHLIGHTED WHEN
NAVIGATING FIELD IN WEBFORMS
715409
689209
6.0.6.3.0 RECORDS NOT QUERIED AGAIN WHILE OPENING THE SAME
FORM WITH DIFFERENT CRITERIA
700959 6.0.6.4 FORMS UPGRADED FROM 4.5 TO 6.0 WITH NON-RENDERED
FIELDS CANNOT DISPLAY TEXT
694465
557637
6.0.6.4.0 LOV DISPLAYING ONLY WINDOW TITLE WHEN HEIGHT AND
WIDTH SET TO ZERO
690632
683423
6.0.6.4.0 UPGRADE:DUMPS CORE WHILE UPGRADING
650728 6.0.6.5.0 WEBFORMS: HORIZONTAL TOOLBAR SIZE ADDED TO CONTENT
CANVAS SIZE
628710 6.0.6.5.0 LOV SELECTION CRITERIA BEHAVING DIFFERENTLY
612537
619876
6.0.8.0.0 ACCESS VIOLATION USING DBMS_TRANSACTION.COMMIT IN
FORMS
608768
251381
6.0.8.1 VISUAL ATTRIBUTES CAN INHERIT PROPERTY CLASSES AFTER
FORM UPGRADE
605998 6.0.8.2.0 SYSDATE RETURNS THE CLIENT DATE AND TIME RATHER
THAN SERVER
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
15
ADDITIONAL INFORMATION
Addition inormation may bc obtaincd rom thc Oraclc Tcchnology Nctwork OTN,. OTN is a rcc
tcchnical rcsourcc sitc or all Oraclc products.
http.,,tcchnct.oraclc.com,
In thc Dcvclopcr,Dcvclopcr Scrvcr scction in OTN you will ind thc ollowing papcrs o intcrcst.
Upgradc Lxisting Applications to Dcvclopcr - This papcr is dcsigncd to hclp with thc convcrsion
o charactcr bascd lorms to a graphical intcracc.
Dcploying Applications on thc \cb with Oraclc Dcvclopcr Scrvcr. Intranct, Lxtranct, Intcrnct
Upgrade Forms 4.5 to Oracle Forms 6
March 2000
16
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
+1.650.506.7000
Fax +1.650.506.7200
http://www.oracle.com/
Copyright Oracle Corporation 1999
All Rights Reserved
This document is provided for informational purposes only, and
the information herein is subject to change without notice.
Please report any errors herein to Oracle Corporation. Oracle
Corporation does not provide any warranties covering and
specifically disclaims any liability in connection with this
document.
Oracle is a registered trademark, and Oracle8i, Oracle8, PL/SQL,
and Oracle Expert are trademarks of Oracle Corporation. All
other company and product names mentioned are used for
identification purposes only and may be trademarks of their
respective owners.

S-ar putea să vă placă și