Error compiling form in 6i
Moving this thread from "PL/SQL" to "Forms"
purple
Posts: 3
Registered: 02/23/11
PL/SQL Version 8.0.6.0.0 (Production)
Posted: Feb 23, 2011 8:55 AM
oracle , builder , 6i , pl , sql , forms Reply
I'm a total newbie here. We have someone using Oracle Form Builder [32-Bit]. Oracle 6i database. Her information is as follows:
Forms [32 Bit] Version 6.0.8.21.3 (Production)
Oracle Toolkit Version 6.0.8.21.0 (Production)
PL/SQL Version 8.0.6.0.0 (Production)
Oracle Procedure Builder V6.0.8.17.0 Build #863 - Production
PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
Oracle Query Builder 6.0.7.1.0 - Production
Oracle Virtual Graphics System Version 6.0.5.38.0 (Production)
Oracle Tools GUI Utilities Version 6.0.8.20.1 (Production)
Oracle Multimedia Version 6.0.8.20.0 (Production)
Oracle Tools Integration Version 6.0.8.18.0 (Production)
Oracle Tools Common Area Version 6.0.8.18.0
Oracle CORE Version 4.0.6.0.0 - Production
She's having trouble compiling a form. In comparing her PC with another (working) PC, the only difference is in the third line.
Her's is: PL/SQL Version 8.0.6.0.0 (Production)
The working PC is: PL/SQL Version 8.0.6.3.0 (Production)
How do I "upgrade" this?
BluShadow
Posts: 16,328
Registered: 09/21/05
Re: PL/SQL Version 8.0.6.0.0 (Production)
Posted: Feb 23, 2011 9:08 AM in response to: purple Helpful
Reply
Well, that database is very much out of date, and I don't even think you'd be able to easily get the patches from Oracle any more as they haven't supported that version for many years now. If you have a support contract with Oracle you could try asking for the relevant patch.
Other than that, you're looking at upgrading the database to something more recent and supported.
purple
Posts: 3
Registered: 02/23/11
Re: PL/SQL Version 8.0.6.0.0 (Production)
Posted: Feb 23, 2011 9:29 AM in response to: BluShadow Reply
Thank you for the quick response. Yes, it's true it is an old database, but that's what we're using here. I used Patch12 which I thought was the most recent patch.
SomeoneElse
Posts: 11,472
Registered: 10/15/98
Re: PL/SQL Version 8.0.6.0.0 (Production)
Posted: Feb 23, 2011 9:57 AM in response to: purple Helpful
Reply
She's having trouble compiling a form.
Aside from the ancient software you have, you never told us what the trouble is.
An error message? A syntax error? Something else?
purple
Posts: 3
Registered: 02/23/11
Re: PL/SQL Version 8.0.6.0.0 (Production)
Posted: Feb 23, 2011 10:45 AM in response to: SomeoneElse Reply
She's tried several different scenarios and still is not able to compile a "XXFPQLTR" form.
It still appears to be something with the xxfps_price_pkg package in the get_rates procedure. If she comments out the line below it won't blow her out of forms.
If it's in there, it tells her it's encountered an error, and closes forms with a non-descript error message.
She attempted to hit 'debug' instead of 'close' when she got the forms error, and it did not provide herwith any further information .... it just blew up.
Forms is only blowing up when she tries to compile a form that accesses pl/sql tables . If we take out the procedure that has the pl/sql she can compile the form.
Billy Verreynne
Posts: 12,472
Registered: 05/27/99
Re: PL/SQL Version 8.0.6.0.0 (Production)
Posted: Feb 23, 2011 9:47 PM in response to: purple Reply
Forms is not PL/SQL and PL/SQL is not forms. Yes, somewhat common language. No, very different as one runs on the client (Forms) and the other runs on the server (PL/SQL).
And this is a PL/SQL forums - not Forms. So answers will tend to be about PL/SQL and not Forms. Make sure you do not mistake these as answers for Forms.
In your sho3s.. I would dump Forms in favour of using Oracle 11gr2 with Apex.
I've applied Patch12 to no avail
So, what is your PL/SQL Version now that you've applied Patch 12?
Patch12 is not the latest patch but but Patch17 is
True, but you always want your development environments to match your production environment. If Prod is currently at Patch 12, then Patch 12 should be installed on ALL developer workstations.
It is entirely possible that the problem is truly isolated to this one workstation. Have you tried performing a complete Unistall/Install of the Developer Suite (DS) 6i? With version 6i, I also found running Microsoft's RegClean tool often cleared up issues with the DS 6i. Microsoft no longer supports RegClean, but you can find it on the internet.
you can put the code in a database procedure instead of a Forms procedureIf things still don't work after all this, I agree with InoL, perhaps the best option would be to move your logic to a database procedure and call the DB procedure from your Form.
Out of curiosity, what is your Workstation operating system?
Craig B-)
If someone's response is helpful or correct, please mark it accordingly.
Edited by: CraigB on Feb 24, 2011 11:01 AM
Similar Messages
-
HI
I had oracle 9i Ds installed,then i uninstalled it so,i installed Oracle 10g DS.
Now when I compile previous 9i forms,It gives me ERROR in Browser.
Duplicate Parameter On Command Line!!!!
Any body can help me?
THANKSI've applied Patch12 to no avail
So, what is your PL/SQL Version now that you've applied Patch 12?
Patch12 is not the latest patch but but Patch17 is
True, but you always want your development environments to match your production environment. If Prod is currently at Patch 12, then Patch 12 should be installed on ALL developer workstations.
It is entirely possible that the problem is truly isolated to this one workstation. Have you tried performing a complete Unistall/Install of the Developer Suite (DS) 6i? With version 6i, I also found running Microsoft's RegClean tool often cleared up issues with the DS 6i. Microsoft no longer supports RegClean, but you can find it on the internet.
you can put the code in a database procedure instead of a Forms procedureIf things still don't work after all this, I agree with InoL, perhaps the best option would be to move your logic to a database procedure and call the DB procedure from your Form.
Out of curiosity, what is your Workstation operating system?
Craig B-)
If someone's response is helpful or correct, please mark it accordingly.
Edited by: CraigB on Feb 24, 2011 11:01 AM -
Database link error when compiling forms 6.0 and forms 6i.
Dear sirs,
We have a database link between two databases of the same version oracle 8.0.5.
Recently we have upgraded one of our databases to version 9.2.0.1 (the database where the database link was originally created ) and now we are having problems when compiling forms that have PL/SQL blocks using the database link.
The error message received when compiling the form is the following:
ORA-02068: Following severe error from dbproduc.world
ORA-00600: Internal error code, arguments: [No conversion op],[],[],[],[],[],[],[]
The forms did not present this error before, it began when we made the upgrade.
Is this a FORMS 6.0 problem ?
Is this an ORACLE 8.0.5 problem ?
Is this an ORACLE 9.2.0.1 problem ?
Can you please give me some advice to solve this problem ?
Thanks in advanceAs I see, when you use a non-oracle database the tables don`t appear, you must create the realation with the table manually, on the properties
-
Show a insert trigger error message on a compiled form
Good Morning
Is there any way to get a oracle complied form to display a message
from a trigger insert event.
My problem is that we have proprietry oracle froms application (with compiled
forms and no source code. I need to raise some sort of warning message
from the form when certain condition occurs.
I have tried using some code like below in the trigger
but the dbms_output.put_line does not output anything
nor the EXCEPTION
DECLARE MY_ERROR exception;
begin
DBMS_OUTPUT.ENABLE;
dbms_output.put_line('outputting this message');
raise MY_ERROR;
EXCEPTION
WHEN others THEN Raise;
END;
thanks
David HillsYou don't need to get at the source code of the form. The example you gave will stop the execution of any process and you said it should happen for an insert event. So a Raise_Application_Error in a database trigger would be sufficient.
Hopefully the vendor has put code in their on-error triggers which will cut the message out of a user-defined exception and display it as an alert (this is so much a better method than returning numbers to indicate success or type of failure). If not then the message will be rather ugly but it will at least get the job done.
James. -
Error when compiling form - width of content canvas error
Hello everyone,
I was compiling my form in Designer and I got the erro message below - I have checked the content canvas width which I had set to 80 which has worked with other forms.
CDG-01364 ERROR: Module CDS0010F: Available width on content canvas 2 (-199) less than minimum allowable width (450)
Any help would be appreciated.
CathyI HAVE FOUND THE SOLUTION. I WAS HITTING A BUG. GO THROUGH THE FOLLOWING DOCUMENT AND YOU WILL ALSO BE ANSWERED.
Bug No. 1354393
Filed 13-JUL-2000 Updated 10-DEC-2001
Product Oracle Designer/2000 Product Version 6.5.40.3.0
Platform Intel Windows NT Platform Version No Data
RDBMS Version 8.1.6.1 Affects Platforms Generic
Priority Severe Loss of Service Status Code Bug (Response/Resolution)
Base Bug N/A Fixed in Product Version No Data
Problem statement:
CANT GENERATE MC ON CONTENT CANVAS FOLLOWED BY TABBED CANVASES
*** 07/13/00 03:16 am ***
This may possibly be related to bug #1132350.
I have a module with 3 module components.
I want the 1st mc displayed on the content canvas. Placement = New Content
Canvas.
I want the 2nd and 3rd mc's displayed on tabbed canvases below the 1st mc.
Placement = New Tab Canvas Page.
I was able to generate this module with Des6.0
With Des6i, when I attempt to generate I get the message:
CDG-01281 ERROR: Module HSD0016F: Oracle Forms binary file for BLOCKS ON TABS
has NOT been created
The module will only generate if I set all 3 mc's to Placement = New Tab
Canvas Page.
*** 07/14/00 08:35 am *** (CHG: Asg->NEW OWNER)
*** 07/14/00 08:38 am *** (CHG: FixBy->6.5.40)
*** 07/20/00 03:37 am *** (CHG: Sta->31)
*** 07/20/00 03:37 am ***
Module as described above generates correctly in version 6.5.29
Please supply a testcase which reproduces your problem.
*** 07/27/00 12:16 am ***
I have supplied a test-case to DPUSCEDD as requested.
*** 08/03/00 01:58 am *** (CHG: Sta->11)
*** 08/03/00 01:58 am ***
Test case supplied to dpuscedd.
See Headstart demo application hsd0016f.
*** 08/04/00 04:03 am *** (CHG: Asg->NEW OWNER)
*** 08/16/00 08:59 am *** (CHG: Sta->31)
*** 08/16/00 08:59 am ***
hsd0016f generates without error using D32 code.
Appears to run and be laid-out OK too (but for a minor problem with the
default menu)
FYI message output as follows:
Form Generator (Windows 95/98/NT) : Version 6.5.34.2.0 - Production on Wed Aug
16 16:56:37 2000
Generating Module 'HSD0016F' (1 of 1)
Loading form template from file system
(t:\cgenf\723200\CGENF61\ADMIN\ofgwebt.fmb)
Loading object library from file system
(t:\cgenf\723200\CGENF61\ADMIN\ofgwebol.olb)
Generating new form module and saving to file system (D:\TESTING\HSD0016F.FMB)
Compiling form executable file (D:\Testing\HSD0016F.fmx) ...
Running Form Builder executable file...
*** 08/16/00 09:00 am ***
CDG-03517 WARNING: Argument HSD0016F.P_REVISION: Module Argument doesn't have
any usages set against it
CDG-01077 WARNING: Window HSD0016F.WINDOW: Implementation source object
QMSSO$WEB_TOOLBAR_WINDOW of correct type not found in Object Library
CDG-00037 WARNING: Window HSD0016F.WINDOW: The scrollable window WINDOW does
not allow vertical scrollbars
CDG-00038 WARNING: Window HSD0016F.WINDOW: The scrollable window WINDOW does
not allow horizontal scrollbars
CDG-01242 WARNING: Bound Item HSD0016F.EMP.ID: HSD_EMPLOYEES.ID enabled and
navigable to allow scrolling on queried values
CDG-01077 WARNING: Bound Item HSD0016F.EMP.CREATED_BY: Implementation source
object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object Library
CDG-01077 WARNING: Bound Item HSD0016F.EMP.CREATION_DATE: Implementation
source object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object
Library
CDG-01077 WARNING: Bound Item HSD0016F.EMP.LAST_UPDATED_BY: Implementation
source object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object
Library
CDG-01077 WARNING: Bound Item HSD0016F.EMP.LAST_UPDATE_DATE: Implementation
source object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object
Library
CDG-01092 WARNING: Module Component HSD0016F.SUB: Content canvas items will
not be aligned with tab content canvas items
*** 08/16/00 09:00 am ***
CDG-01427 WARNING: Foreign Key HSD_EMPLOYEES.HSD_EMP_EMP_FK1: FK
HSD_EMP_EMP_FK1 considered mandatory in order to link blocks based on tables
HSD_EMPLOYEES and HSD_EMPLOYEES
CDG-01316 WARNING: Foreign Key HSD_EMPLOYEES.HSD_EMP_EMP_FK1: Foreign key
constraint HSD_EMP_EMP_FK1 in HSD_EMPLOYEES has no enterable items or lookups
CDG-01157 WARNING: Foreign Key HSD_EMPLOYEES.HSD_EMP_EMP_FK1: Foreign key
item(s) in HSD_EMPLOYEES not enterable; those in lookup not a unique key
CDG-01077 WARNING: Bound Item HSD0016F.SUB.CREATED_BY: Implementation source
object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object Library
CDG-01077 WARNING: Bound Item HSD0016F.SUB.CREATION_DATE: Implementation
source object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object
Library
CDG-01077 WARNING: Bound Item HSD0016F.SUB.LAST_UPDATED_BY: Implementation
source object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object
Library
CDG-01077 WARNING: Bound Item HSD0016F.SUB.LAST_UPDATE_DATE: Implementation
source object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object
Library
CDG-01092 WARNING: Module Component HSD0016F.PEM: Content canvas items will
not be aligned with tab content canvas items
CDG-03446 WARNING: Module Component Table Usage
HSD0016F.PEM.HSD_PROJECT_ASSIGNMENTS.PAS: Optional constraint 'HSD_PAS_UK1'
contains mandatory column
CDG-01258 WARNING: Module Component Table Usage
HSD0016F.PEM.HSD_PROJECT_ASSIGNMENTS.PAS: Missing mandatory column RATE in
usage of table
CDG-01316 WARNING: Foreign Key
HSD_EMPLOYEES.HSD_PROJECT_ASSIGNMENTS.HSD_PAS_EMP_FK1: Foreign key constraint
HSD_PAS_EMP_FK1 in HSD_PROJECT_ASSIGNMENTS has no enterable items or lookups
CDG-01157 WARNING: Foreign Key
HSD_EMPLOYEES.HSD_PROJECT_ASSIGNMENTS.HSD_PAS_EMP_FK1: Foreign key item(s) in
HSD_PROJECT_ASSIGNMENTS not enterable; those in lookup not a unique key
CDG-01029 WARNING: Unbound Item HSD0016F.PEM.CRI: Visual Attribute
CG$CURRENT_RECORD not found in template form
CDG-01077 WARNING: Bound Item HSD0016F.PEM.CREATED_BY: Implementation source
object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object Library
CDG-01077 WARNING: Bound Item HSD0016F.PEM.CREATION_DATE: Implementation
source object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object
Library
CDG-01077 WARNING: Bound Item HSD0016F.PEM.LAST_UPDATED_BY: Implementation
source object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object
Library
CDG-01077 WARNING: Bound Item HSD0016F.PEM.LAST_UPDATE_DATE: Implementation
source object QMSSO$QUERY_ONLY_ITEM of correct type not found in Object
Library
CDG-01083 WARNING: Bound Item HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_ID: Making item
L_PRJ_ID the first item in List of Values 'CGFK$PEM_PRJ_ID'
CDG-01083 WARNING: Bound Item HSD0016F.CGFK$SUB_DEP_ID.ID: Making item ID the
first item in List of Values 'CGFK$SUB_DEP_ID'
Generation of Module 'HSD0016F' Successful
*** 08/16/00 09:01 am ***
CDG-03500 WARNING: The Generator could not save adjustments to
invalid/unspecified properties
CDG-03484 ADJUSTMENT FAILED: Module Component HSD0016F.EMP: Set the Overflow
property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.EMP.HIRE_DATE: Set the Width
property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.EMP.CREATION_DATE: Set the
Width property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.EMP.LAST_UPDATE_DATE: Set the
Width property to a default value
CDG-03484 ADJUSTMENT FAILED: Module Component HSD0016F.SUB: Set the Overflow
property to a default value
CDG-03484 ADJUSTMENT FAILED: Module Component HSD0016F.SUB: Set the Height
property to a default value
CDG-03484 ADJUSTMENT FAILED: Module Component HSD0016F.SUB: Set the View Width
property to a default value
CDG-03484 ADJUSTMENT FAILED: Module Component HSD0016F.SUB: Set the View
Height property to a default value
CDG-03484 ADJUSTMENT FAILED: Module Component Inclusion 30: Set the X Position
property to a default value
CDG-03484 ADJUSTMENT FAILED: Module Component Inclusion 30: Set the Y Position
property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.SUB.HIRE_DATE: Set the Width
property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.SUB.CREATION_DATE: Set the
Width property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.SUB.LAST_UPDATE_DATE: Set the
Width property to a default value
CDG-03484 ADJUSTMENT FAILED: Module Component HSD0016F.PEM: Set the Height
property to a default value
CDG-03484 ADJUSTMENT FAILED: Module Component HSD0016F.PEM: Set the View
Height property to a default value
CDG-03484 ADJUSTMENT FAILED: Module Component Inclusion 130: Set the X
Position property to a default value
CDG-03484 ADJUSTMENT FAILED: Module Component Inclusion 130: Set the Y
Position property to a default value
CDG-03466 ADJUSTMENT FAILED: Bound Item HSD0016F.PEM.ID: Set Insert property
to No because item based on derived column
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.PEM.START_DATE: Set the Width
property to a default value
*** 08/16/00 09:02 am ***
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.PEM.END_DATE: Set the Width
property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.PEM.L_PRJ_START_DATE: Set the
Width property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.PEM.L_PRJ_END_DATE: Set the
Width property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.PEM.CREATION_DATE: Set the
Width property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.PEM.LAST_UPDATE_DATE: Set the
Width property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_NAME:
Set the Update ? property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_NAME:
Set the Insert ? property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_ID: Set
the Update ? property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_ID: Set
the Insert ? property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item
HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_PRJ_TYPE: Set the Update ? property to a
default value
CDG-03484 ADJUSTMENT FAILED: Bound Item
HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_PRJ_TYPE: Set the Insert ? property to a
default value
CDG-03484 ADJUSTMENT FAILED: Bound Item
HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_START_DATE: Set the Update ? property to a
default value
CDG-03484 ADJUSTMENT FAILED: Bound Item
HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_START_DATE: Set the Insert ? property to a
default value
CDG-03484 ADJUSTMENT FAILED: Bound Item
HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_END_DATE: Set the Update ? property to a
default value
CDG-03484 ADJUSTMENT FAILED: Bound Item
HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_END_DATE: Set the Insert ? property to a
default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_BUDGET:
Set the Update ? property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.CGFK$PEM_PRJ_ID.L_PRJ_BUDGET:
Set the Insert ? property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.CGFK$SUB_DEP_ID.ID: Set the
Query ? property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.CGFK$SUB_DEP_ID.L_DEP_NAME:
Set the Update ? property to a default value
CDG-03484 ADJUSTMENT FAILED: Bound Item HSD0016F.CGFK$SUB_DEP_ID.L_DEP_NAME:
Set the Insert ? property to a default value
Generation Complete
*** 09/20/00 08:19 pm *** (CHG: Sta->91)
*** 10/26/00 05:14 am *** (CHG: Sta->11)
*** 10/26/00 05:14 am ***
I have re-opened this bug as I am still able to reproduce the problem with
Designer 6i Release 2.
Test case is Headstart Demo application form HSD0016F.
I noticed that when you generated the form above, you did not use the
Headstart object library, but used the Designer object library instead.
Could you try generating the form using the Headstart object library and
template package.
The version of headstart you have has the workaround in place in this form.
Therefore, you will need to edit the module before you generate it.
In the module componenet EMP, change the Placement property from New Tab
Canvas Page to New Content Canvas.
(Due to another bug, you should also blank out the height on all displayed
columns of type date or datetime in all 3 module components.)
Generate the module.
I get the following results:
Form Generator (Windows 95/98/NT) : Version 6.5.40.3.0 - Production on Thu Oct
26 14:05:07 2000
Generating Module 'HSD0016F' (1 of 1)
Loading form template from file system
(C:\Headstart\hsd65\hst\admin\qmstpl65.fmb)
Loading object library from file system
(C:\Headstart\hsd65\hst\admin\qmsolb65.olb)
CDG-01382 WARNING: Module HSD0016F: Expanding popup 2 to fit 10 row(s)
************ this is the problem ********************
CDG-01281 ERROR: Module HSD0016F: Oracle Forms binary file for BLOCKS ON TABS
has NOT been created
************ end of problem ********************
CDG-03517 WARNING: Argument HSD0016F.P_REVISION: Module Argument doesn't have
any usages set against it
...various other warnings...
CDG-01083 WARNING: Bound Item HSD0016F.CGFK$SUB_DEP_ID.ID: Making item ID the
first item in List of Values 'CGFK$SUB_DEP_ID'
Generation of Module 'HSD0016F' Successful
Generation Complete
*** 10/30/00 12:58 am *** (CHG: FixBy->6.5.60)
*** 12/21/00 07:34 am *** (CHG: Asg->NEW OWNER)
*** 01/22/01 04:52 am *** (CHG: DevPri->1)
*** 01/24/01 11:40 am ***
I have finally been able to pin down why this is happening with Headstart
generated applications and not with applications using the default Designer
object library.
In our object library, the standard source object CGSO$BLOCK has a number of
block level triggers, and one item. These are standard and need to be on
every 'normal' block generated with Headstart.
However, this makes it impossible to generate a form with block 1 on the
content canvas followed by 2 or more blocks on tabbed canvases on the same
page.
If I remove the block level triggers and item, I can generate this form
(though of course this is useless to me because I lose all Headstart
functionality).
Furthermore, if I try to explicitly direct Designer to use another object from
the object library, by recoding a Template/Library Object on the module
components, the form generator ignores this and uses CGSO$BLOCK anyway.
Suggested workaround:
- copy qmsolm65.fmb and qmsolb65.olb to another name (e.g. qmswrkrn.fmb and
qmswrkrnd.olb
- in qmswrkrn.fmb add a new block, qmsso$save_triggers. Make this block an
exact copy of cgso$block including triggers and item.
- change the blocks that used to subclass from cgso$block to now subclass from
qmsso$save_triggers
- in cgso$block, remove the triggers and item
- generate the qmswrkrnd.olb object library
- for each module in Designer that requires the blocks on tab layout, go to
the form level preferences and set the standard object library to qmswrkrn.olb
- generate the form(s)
- do a post-generation modification to subclass the data blocks from the
qmsso$save_triggers block
I'm glad to see you've raised the Development Priority to 1. This is probably
the single most popular layout for a master with multiple details, and it is
really crippling not to be able to generate this layout. We are already
getting complaints from our beta clients.
Just a reminder, you can duplicate this bug using the Headstart demo
application form hsd0016f. You must change module component EMP to use layout
style 'New Content Canvas'. (It is currently set to New Tab Page.) You must
also be sure to use the Headstart object library and template form when you
generate.
*** 01/25/01 07:05 am ***
Found a much simpler workaround! In object library maintenance form
qmsolm65.fmb, set Visible property of cgso$block.qms$block_info to Yes. Then
re-create qmsolb65.olb object libary. Form will now generate.
Since this is the second problem we have found in Headstart related to having
a hidden item in cgso$block, for Headstart 6i I am eliminating this item.
In the meantime, use this workaround for Headstart 6i beta and for Patch 13.
*** 03/02/01 06:18 am *** (CHG: Asg->NEW OWNER)
*** 12/07/01 08:58 am *** (CHG: FixBy->9.1 DevPri->3)
*** 12/10/01 05:28 am *** (CHG: DevPri->5)
*** 12/10/01 08:51 am *** (CHG: FixBy->0) -
Getting error when compiling form in R12
getting the following error msg when trying to compile a form in R12. what to do ?
Message file /d01/oracle/VIS/db/tech_st/11.1.0/forms/mesg/fmcus.msb not found.970426 wrote:
Looks like there is an issue with the install. If you used both oracle and applmgr accounts to install R12.1.1 Vision, then this script (and others, plus all application binaries) should be owned by applmgr account, not oracle. It looks like you used only the oracle account - does the applmgr account own any files ?
HTH
Srinibut Oracle and applmgr users belong to dba group and there are no files that are owned by applmgr...so whats the work around for compiling forms ??If applmgr account does not have any files, then you have single-user install (using oracle account). Have you sourced the application environment file in $APPL_TOP before invoking frmcmp_batch.sh ? Pl post the complete command used and the complete output and error message. If the install has been done correctly using oracle account, the script should work without errors
>
Message file /d01/oracle/VIS/db/tech_st/11.1.0/forms/mesg/fmcus.msb not found.
>
This message indicates you have sourced the database environment file, not the application environment file. The application uses 10g (10.1.2) binaries for Forms, not 11gR1 binaries (which are used by the database)
http://docs.oracle.com/cd/E18727_01/doc.121/e12841/T120505T120509.htm#F_92659x3Ax20H1x20Head1x3Ax20Environmentx20Settings
HTH
Srini -
Error while Compiling Form using f60gen
Hello All,
I am trying to compile a customized form in apps middle tier using f60gen command.
Actually the form is a customized version of FNDCPMCP.fmb(new form is in another name).
f60gen throws the following error,
Compiling package body CONC_PROG_PKG...
Compilation error on package body CONC_PROG_PKG:
PL/SQL ERROR 306 at line 4, column 3
wrong number or types of arguments in call to 'INSERT_ROW'
PL/SQL ERROR 0 at line 4, column 3
Statement ignored
PL/SQL ERROR 306 at line 59, column 7
wrong number or types of arguments in call to 'LOCK_ROW'
PL/SQL ERROR 0 at line 59, column 7
Statement ignored
PL/SQL ERROR 306 at line 109, column 3
wrong number or types of arguments in call to 'UPDATE_ROW'
PL/SQL ERROR 0 at line 109, column 3
Statement ignored
The form calls FND_CONCURRENT_PROGRAMS_PKG.
What may be the issue.
Thanks&Regards
Kannan BalasubramanianHello,
It seems that you are trying to call Functions or Procedures with an incorrect argument list.
Check the Function/Procedeure declaration.
Francois -
Compile Forms on a Unix Machine (check for errors in any of the files)
Hello there,
Our organization is wrapping up the development phase and beginning our testing phase. I am responsible for the Configuration Management of our forms, menus, libraries, and reports.
We develop our code in a Windows environment (including compilation check), then we FTP the source files to a unix environment, then we compile the forms on a unix environment. We have this process down pretty well (for a couple of files at a time).
Now we would like to automate our "build" procedure. This process involves the following tasks.
1.) Extract all the source files from our vault software (PVCS)
2.) FTP all the source files to the UNIX environment
3.) Compile all the source files on the UNIX environment
4.) Test the Software on the UNIX application server
We have all of the above working (if no compilation errors occur). I am not sure how to check if any of the files errored during compilation. How can I check to see if any errors occurred during the UNIX source code compilation? I know how to do this manually (look at the output and see if the module compiled), but we are compiling approximately 200 files during our release build process. Maybe some sort of send the compilation results to an output file then search for any files that contain "not generated" (I assume if an error is generated, the text will be displayed to the user).
Is there an easy way to check if any of the forms, menus, libraries, or reports errored during the "automatic" compilation process?
Thanks,
MikeI use this script to generate .fmx files from a zipped .fmb file. This approach allows for much faster FTP because our developers are not co-located with our servers.
In addition, the tail command echoes the final line of the .err as either...
Created form file <filename.fmx>
for success or
Compilation errors have occurred.
for failure.
# SCRIPT: zipgen
# REV: 1.0.d - Used for developement
# DATE: 070515
# PLATFORM: Not Platform Dependent
# PURPOSE: This script takes a single filename variable (w/o extension)
# and it unzips the file then deletes any existing compiled
# form of that name and finally attempts to generate a new fmx
# of the variable name.
# Assign Variables
v_log=$1.err
v_zip=$1.zip
v_fmx=$1.fmx
v_fmb=$1.fmb
# Unzip File: Overwriting any existing file(s)
unzip -q -o $1.zip
# Cleanup ZIP files
rm $1.zip
# Delete existing FMX
rm $1.fmx
# Generate FMB
gen $1
# Display results
tail -1 $1.err
# End of script -
Compile forms error because using rank function
Hi,
Oracle Form 9i don't known rank function in my SQL statement. When compile forms, it alerts err message: "Encountered the symbol "(" when expecting one ..."
code:
select * from (
select group_id, acct_no, acct_desc, rank() over(order by acct_no desc) rank_no from customer
where group_id='002'
) where rank_no< 10000
Help me ASAP.
Many thank,
Bum.Where is INTO clause ? Plz provide the actual code you are writing.
I think this type of queries not supported in Forms 9i.....try forms 10g or above. -
"error compiling movie: unknown error" in premiere cs3.2 / win8
This happens during both Export and Render Work Area, as soon as the renderer hits one of my assets. Initially, this asset was an uncompressed AVI with an alpha channel, over another uncompressed AVI. You can see the Progress bar suddenly get extremely slow when it hits that point, and then it gives the unknown error within about 10 frames. As far as I remember, this NEVER happened when I was rendering on my laptop, running Windows 7 (a former temporary setup while I was waiting to get a new workstation).
I've tried taking some pressure off Premiere... I rendered the sequence in AfterEffects, so Premiere didn't have to deal with the compositing. I also wrapped the asset in a MOV container, with PNG compression, so the files weren't so large. This seemed to help in certain cases -- using this method, I can get through some of the biggest assets. It still happens a bunch of times throughout my sequence, though.
I have the rendering optimized for "memory" in the project settings. I also have more than enough hard drive space on the drive I'm exporting to.
My instinct and limited powers of observation suggest to me that this is a memory problem. This computer's not exactly a world-class production system. However, there are other clips -- mostly HD footage directly from the camera (HVX200) but also some shorter-duration uncompressed AVI's -- that seem to render fine. Plus, even some clips already recompressed to MOV's in AE are causing the same problem. I don't want to have to fiddle with this on every project til I can afford Adobe CC... has anyone else seen problems like this, and found some kind of broader solution to them?If you have not seen this Adobe KB article on Error Compiling Movie, it might also be helpful: http://helpx.adobe.com/premiere-pro/kb/error-compiling-movie-rendering-or.html
Good luck,
Hunt -
My specific "error compiling movie" situation
There are a few threads in this forum relating to "error compiling movie" messages, but none relate to the problem as it manifests itself on my system.
First of all:
CS 5.5.2
Windows 7 64-bit
Nvidia GTX 460
16 GB memory
i7-2600
Now, I have a project which has a wide variety of media, from AVCHD to iPhone video. It's about 17 minutes long, and I can output the entire project as a Windows Media file with no problems. But if I try to output an Mpeg-2 DVD file from within Premiere, I get an "Error compiling movie. Unknown Error" message. If I try to output a Mpeg-2 DVD file in AME, it will lock up at different points each time. But, if I use dynamic link to bring the project into Encore, it renders fine.
What might be causing this? I've read on this board that down converting AVCHD footage to SD using Encore does not produce a video that looks as good as doing it from within Premiere, so I'd like to be able to do this.
J. D.I can't say why it's happening. But you can install a free, lossless codec like Lagarith or UT and export out an lossless AVI file. Then you can use AME to create the MPEG form that AVI Master.
-
Webutil form giving error "oracle.forms.webutil.* bean not found.
i have done all settings as per given in documentation of webutil.
forms is compiling but at runtime it gives error:
oracle.forms.webutil.clientinfo.getclientinfo bean not found.
what could be the reason.plz. help.
shikha...Hi Shika,
Probably, the issue could be because of any one of the following.
<br>
<br>
1. Check whether you have added $OARCLE_HOME\forms90\java\frmwebutil.jar in the default.env under $ORACLE_HOME\Forms90\server folder.
<br>
<br>
2. Check whether you have added the virtual directory
<virtual-directory virtual-path="/webutil" real-path="$OARCLE_HOME/forms90/webutil" />
in the file orion-web.xml under $ORACLE_HOME\j2ee\DevSuite\application-deployments\forms\forms90web folder
<b<i>Correctly</i></b>
<br>
<br>
HTH.
<br>
Regards,
<br>
Arun -
Unable to compile form in unix
Hi All,
When I am trying to compile a form in unix using the below command:
$ORACLE_HOME/bin/f60gen module=ICQTYUH2.fmb userid=apps/test99 output_file=ICQTYUH2.fmx module_type=form batch=no compile_all=yes
I am getting the below message and the form is not getting compiled.
Forms 6.0 (Form Compiler) Version 6.0.8.27.0 (Production)
Forms 6.0 (Form Compiler): Release - Production
(c) Copyright 1999 Oracle Corporation. All rights reserved.
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
PL/SQL Version 8.0.6.3.0 (Production)
Oracle Procedure Builder V6.0.8.21.0 Build #0 - Production
Oracle Virtual Graphics System Version 6.0.5.39.0 (Production)
Oracle Multimedia Version 6.0.8.25.0 (Production)
Oracle Tools Integration Version 6.0.8.17.0 (Production)
Oracle Tools Common Area Version 6.0.5.32.0
Oracle CORE Version 4.0.6.0.0 - Production
ROS ERROR: -200
Segmentation Fault(coredump)
Some additional info I also tried to compile some exisitng forms in the same directroy and those are getting compiled. So then i transfer a compiled form to my harddrive and open it with formbuilder and then save it and ftp it to unix. Again when I try to compile the same form without even making any change I am getting same message.
So I am suspecting there is something wrong when I am opening and saving the form builder. Can anybody assist me with this problem.
Thanks.I am pretty sure transfer is happening correctly. I am taking care of the binary mode of transfer. Moreover when I transfer an already compiled file from unix and without open it from form builder and save it, I just trasfer it back to the unix box and I am able to compile it.
Is there any other thought on this.
Thanks -
How to find trace file error in form
hai all,
i have big problem in my form in apps i open the form one error is ocuured,
i got the trace file and check the error,
PARSE ERROR #82:len=2903 dep=0 uid=173 oct=3 lid=173 tim=4265689973879 err=904 this is the trace file error meassage,
how to find this error in form and also this is occured one select statement,how to find this select statement where can be used in form,
i have one button ,when ever i press the button this error is ocuured,i check this button pl/sql procedure code but in this code not using that sql statement,
if any one know to find the sql statement through trace file.
plz give the replay as soon as possible.
thank'sThe newest SQL Developer can converts the trace to readable format too, I'm not shure if you see the sql statement related to the error then.
It seems you get ORA-00904 which says you use an invalid coumn in a dml statement.
Normally such error should pop up in message - do you overwrite the message handling or use exception handling in you form which block this message?
Easiest way to find this is to compile the form against the target database.
If this does not give an error, you should check, if you use dynamic sql statements which are wrong.
If you call database routines from your form, than this could be the errro cause too. -
I can't compile forms using telnet ....
i have an application server with linux redhat 4 software.
i have a shell that is named ' cpfdry.sh ' which is found on the path '\\192.9.200.2\apps\forms_to_compile'.
the contents of the shell is
for i in `ls *.fmb`
do
echo compiling form $i
/home/apps/as/bin/frmcmp.sh userid=dry/dry@dq Module=$i batch=YES compile_all=YES
done
when i want to complie a form i put it in that path beside the shell and just run the shell by double clicking it , and i get my form compiled and generating an FMX file.
but every time i have to go to the server which is located in another room. with every modification i have to recompile and have to go to the other room .
i tried to do the compilation process by using telnet , and then run the shell file from my machine , i did like the following
[oracle@apps forms_to_compile]$ sh cpfdry.sh
compiling form PA_SPECIAL_PAY_COST.fmb
FRM-91500: █و╤ ▐╟╧╤ ┌طه ╚╧┴/┼▀ع╟ط ╟ط╚غ╟┴
compiling form sal_arseda_balance.fmb
FRM-91500: █و╤ ▐╟╧╤ ┌طه ╚╧┴/┼▀ع╟ط ╟ط╚غ╟┴
compiling form sal_order_reserve.fmb
FRM-91500: █و╤ ▐╟╧╤ ┌طه ╚╧┴/┼▀ع╟ط ╟ط╚غ╟┴
as you can see i got an error and the forms aren't compiled.
and still now i have the same problem, and unfortunatly i still have to go to the room that have the server many times at the day ..
what is the problem, i need some help plz ..
thanks....
sabry...
Edited by: user635392 on Jan 8, 2011 5:24 AMthanks for interest..
yes , it is the same user
my server ip is 192.9.200.2, so i write in the command line ' telnet 192.9.200.2.
Red Hat Enterprise Linux ES release 4 (Nahant Update 4)
Kernel 2.6.9-42.ELsmp on an i686
login: oracle
Password:
in the login and password i use the same user ' oracle ' and the same password
thanks ..
sabry ..
Maybe you are looking for
-
For plant 1200, material type Hawa is not defined in Table T134W
Hi Everyone. I am trying to post a goods issue but having an error log. For plant 1200, material type Hawa is not defined in Table T134W. I checked table T134W (se16) - and material Hawa is assigned to plant 1200. However I checked T-code OMS2 and Va
-
JMS Adapter Content conversion using Webspear MQ
Hi All, I have a scenario where I have to pick a flat file from WebSpear JMS Q.In turn I should convert flat structure into xml structure to parse to the RFC structure(YOTCS_I090_INV_S) and map to the traget structure. Below is the Source structure:
-
I need the activation code for nokia 9300I
i have mobil nokia 9300i and i need the activation code for nokia 9300I to install MobiDict english-arabic and that is my serial number and thanks a lot Moderator Note: IMEI number removed Message Edited by kenken on 23-Oct-2008 02:17 PM
-
Definition of Message Type and Transaction Type from the Implementation per
My assumption is that both, Notification Type and Message Types are same. <b>Is the above assumption right?</b> In Sol Man 4.0, the notification types required are 1) ABSC 2) SLF1 3) TASK <b>Are there any other notification types required for So
-
HDD size for Laptop HP 250 J4T46EA
Hello, What size (thickness in mm) is the HDD in this laptop: HP 250 J4T46EA please? I want to purchase this laptop with extra SSD to swap with HDD and need to know the size. Thanks This question was solved. View Solution.