FRM 30454
i am migrating from forms 6i to oracle10g....
while compiling one form having OCX control i am geeting following error
FRM 30454 :Unsupported item type....
...using this control i am opening cryatal reports...
any solution to this..
http://fdegrelle.over-blog.com/article-1783628.html
http://www.oracle.com/technology/products/forms/htdocs/webutil/webutil.htm
Similar Messages
-
FRM-30454: Unsupported item type.
Hello,
I am upgrading forms 6i to 11g.
I got an error FRM-30454.Unsupported item type.
item: Browser
FRM-30085:unable to adjust form for output.
this is the code throwing error.
Data Blocks -> trigger ->when new block instance ->
DECLARE
WebPage OLEOBJ;
BEGIN
WebPage := :ITEM('IMAGE_VIEWER.BROWSER').INTERFACE;
IF (UPPER(:PARAMETER.URL_PARAMS) = 'NONE') THEN
WebBrowser.Navigate(WebPage, :PARAMETER.URL_LOCATION);
ELSE
WebBrowser.Navigate(WebPage, :PARAMETER.URL_LOCATION || :PARAMETER.URL_PARAMS);
END IF;
END;
the line WebPage := :ITEM('IMAGE_VIEWER.BROWSER').INTERFACE; is causing the problem because ".BROWSER" is not supported.
I did search on FRM-30454 but none worked on my case.
thanksYou should use WebUtil for this functionality. Following are the steps to configure WebUtil:
1- Attach the Webutil library with your form available at \forms directory
2- Subclass your form from the WebUtil sub-group. ( open the Webutil.olb from the forms directory and drag webutil object to your form)
3- Download jacob.jar from the following location:
http://sourceforge.net/projects/jacob-project/files/jacob-project/1.8/jacob_18.zip/download
4- Extract the zip file
5- Copy the jacob.dll to the \forms\webutil directory
6- Copy the jacob.jar to the \forms\java directory
7- Sign the jar file using sign_webutil.bat in forms\webutil directory
8- Add following configuration in formsweb.cfg file:
[webutil]
WebUtilArchive=frmwebutil.jar,jacob.jar
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
WebUtilDispatchMonitorInterval=5
WebUtilTrustInternal=true
WebUtilMaxTransferSize=16384
baseHTMLjinitiator=webutiljini.htm
baseHTMLjpi=webutiljpi.htm
archive_jini=frmall_jinit.jar
archive=frmall.jar
lookAndFeel=oracle9- use following code to browse dirctories:
PROCEDURE get_client_filename IS
l_filename varchar2(200);
BEGIN
l_filename := client_get_file_name(directory_name => :global.user_home
,file_name => null
,file_filter => 'GIF Files (*.gif)|*.gif|'
,message => null
,dialog_type => null
,select_file => null
:builtins.file_name := l_filename;
END;Please see following link for details:
http://www.oracle.com/webapps/online-help/forms/10g/state/content/navId.3/navSetId._/vtTopicFile.web_util%7Cinstall~htm/ -
I receive an error FRM-30454.
I have a column in a database table of type LONG RAW . This column was represented as an OLE Container - which in 10g is obsolete - in a form (Forms 6i). Trying to compile this form to Forms10g , I receive an error FRM-30454.
Hi,
OLE is obsoleted in 10g. So, you may want to remove the OLE item and use the OLE2 package to invoke the related application programatically.
You may also want to use a PJC to do the same (Search this forum with PJC and you would get plenty of examples). Also, check out webutil, for client side OLE functionality.
-Arun -
Forms 6i to oracle10g (frm 30454)
I am moving from forms 6i to 10g...
i am using following coding to open crystal report 9 in forms6i
declare
AppID PLS_INTEGER;
begin
AppID := DDE.App_Begin('C:\Program Files\Crystal Decisions\Crystal Reports 9\crw32.exe Reportname.rpt', DDE.APP_MODE_MINIMIZED);
end;
this code is not working under forms 10 g... so what other thing i can use to open crystal report 9... form this i have used activex control on form and in its 'OLE class' property value is Crystal.CrystalReport.
while compiling form i am getting folowing error
FRM-30454: Unsupported item type.
Item: CR1
Block: CONTROL
Form: PRINT
FRM-30085: Unable to adjust form for output.duplicate Re: FRM 30454
Please do not start a new thread for the same problem. As was stated in the previous thread, you cannot have an item type that is Active X. ActiveX is no longer supported in 10g. -
Making use of 'obsolete' OLE container in Forms10g
I have a column in a database table of type LONG RAW . This column was represented as an OLE Container - which in 10g is obsolete - in a form (Forms 6i). Trying to compile this form to Forms10g , I receive an error FRM-30454.
Is it possible to retain the form as it is , by simply change a property , ....
Anyway , What are the possible solutions for this kind of problem?
Thanks , SimonWhat is the role of 'Importing OLE Library Interfaces' which is a menu selection found on Forms Builder menu->Program->Import OLE Library Interfaces?
How is there the capability to import for example 'Word.Document' OLE classes as OLE containers are obsolete?
Is there an example on how to use them...?
I didn't find anything -only directions on how to import- in the on-line help of Forms 10g!!!
Thanks ,
Simon -
Dear All,
I tried to debug some forms 10g that has been created in 6i,but i got the following error message while debuging...
FRM-30454: Unsupported item type.
Item: OLE_CONTROL51
Block: B2
Form: STRMAIN
FRM-30085: Unable to adjust form for output.
Please provide me with some solution...
Thanks and regards
MonojHi
apparently u r using but this item type is considered is considered obsolete item no longer supported in forms 10.
You would need to use CLIENT_OLE in the webutil package to launch e.g. Word and etc.
It is documented in oracle regarding Migrating Client-Server Applications to the Web
Instead, use JavaBeans to duplicate functionality in the user interface. Any other Microsoft Windows user interface dependencies should also be replaced with JavaBeans. You can also use WebUtil to restore some of these functions.
Hope this helps...
Regards,
Amatu Allah -
What are the possible solutions..?
I have a column in a database table of type LONG RAW . This column was represented as an OLE Container - which in 10g is obsolete - in a form (Forms 6i). Trying to compile this form to Forms10g , I receive an error FRM-30454.
Is it possible to retain the form as it is , by simply change a property , ....
Anyway , What are the possible solutions for this kind of problem?
Thanks , SimonNice subject title. It is as good as "Urgent. Please help". Why don't you go back and edit your message and change the subject to something like:
Long Raw / OLE: 6i to 10g -
Getting error message FRM-40700:No such trigger: SPECIAL20
Hi,
We have designed a custom report (Quote) and would like to use Special Menu's(Reports Menu) to open this custom Report. When I try to open this Report using
REPORTS->Quote, The Report is opening seccuessfully but i am getting following error message at the bottom of screen bar.How can I clear this message ?
FRM-40700:No such trigger: SPECIAL20
The code which I wrote in the custom.pll is
IF (form_name = 'OEXOEORD') THEN
-- Enable View Order Report -- V1.4 --
if (event_name = 'WHEN-NEW-FORM-INSTANCE') then
app_special.instantiate('SPECIAL20', 'View Order Report');
app_special.enable('SPECIAL20',PROPERTY_OFF);
else
if (event_name='WHEN-NEW-BLOCK-INSTANCE') THEN
if block_name='ORDER' then
app_special.enable('SPECIAL20',PROPERTY_ON);
else
app_special.enable('SPECIAL20',PROPERTY_OFF);
end if;
end if;
end if;
if (event_name='SPECIAL20' and block_name='ORDER') then
param_to_pass1 := name_in('ORDER.HEADER_ID');
select order_number into param_to_pass2 from oe_order_headers_all where header_id=param_to_pass1;
editor_pkg.report(BSI_Quote(param_to_pass2), 'Y');
null;
end if;
end if;
Please give me valuable inputs on this issue.
Thanks,
HTHHi,
your package " app_special" does a call to "execute_trigger('SPECIAL20');" ,
but there is no trigger with this name in your form. ( perhaps an Menu-item exists with this name.)
Lock for "execute_trigger" in:
app_special.instantiate('SPECIAL20', 'View Order Report'); -
FRM-92010 Error while saving a form in HRMS
Hi,
I created a new 12.1.1 instance and impletented HRMS as per doc id#145837.1.
Applied patch 8934107, Ran DataInstall and hrglobal.drv.
Now while saving the forms we are getting the following error: (in application.log)
10/05/13 18:12:03.269 formsweb: Forms session <1> aborted: unable to communicate with runtime process.
10/05/13 18:12:03.270 formsweb: Forms session <1> exception stack trace:
java.io.IOException: FRM-93000: Unexpected internal error.
Details : No HTTP headers received from runform
at oracle.forms.servlet.ListenerServlet.forwardResponseFromRunform(Unknown Source)
at oracle.forms.servlet.ListenerServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
I have also applied patch 8682249 as per doc 867501.1 (since error was the same) but still no luck.
Please help.
Regards,
Neeraj
Edited by: user556153 on May 13, 2010 6:19 AMHi;
Did you checked
Queries Error With FRM-92101 In Many NLS Forms [ID 443922.1] << seems similar error like yours
Forms FRM-92050, FRM-92100, FRM-92101, FRM-92102 Reference Guide [ID 444690.1]
If its not help please enable trace
How To Perform System Tracing For All Forms Runtime Processes? [ID 400144.1]
Regard
Helios -
FRM-41211 Integration Error SSL - OracleAS 10g
Hi.
I have error Frm-41211 Integration Error SSL Failure Running Another Product error while calling a report from web form in oracleAS 10g.
I have problem with RUN_REPORT_OBJECT in web forms.
I have error: FRM-41211 SSL integration error .....
OracleAS server began on Windoes XP SP2.
Do you help me ?Hi,
I remember having seen this issue in teh apst. My best recommendation is to work with customer support (metalink.oracle.com)
Frank -
FRM-41211 Integration Error SSL - Oracle Forms 10g
Hi all.
I have FRM-41211 Integration Error SSL Failure Running Another Product error while calling a report from web form in oracleAS 10g.
I have problem with RUN_REPORT_OBJECT in web forms in this code:
=====================================================
DECLARE
BEGIN
repid := find_report_object('MODULE21');
v_rep := RUN_REPORT_OBJECT(repid);
-- jobid := substr(v_rep, length('rep60_WS70004')+2, length(v_rep));
-- web.show_document('/reports/rwservlet/getjobid'||jobid||'?server=rep3945','_blank');
END;
=====================================================
I have error: FRM-41211 SSL integration error .....
OracleAS 10g server began on Windows XP SP2.
Do you help me ?
Very thanks !!Do you help me ?
Thanks. -
FRM-92101 error while running report from a button or menu
Hi All,
I am getting the error FRM-92101 while running report without parameter from a button or menu. I am using Developer Suit 10g. I get the error as it shows there has some configuration problem in my form. Will you please help me anyone how can i solve the problem. My previous forms running very well both with parameter and without parameter.
ArifHello Sir,
Thanks for your cooperation. I have solved my problem by myself. The fact was that, when i tried with the following code which made my report---
SELECT br.bid, br.bname, br.branchtxnstatus, dif.difference
FROM branch br,
(SELECT gladbrid branchid,
SUM
(CASE
WHEN ga.gl_acc_categry IN ('L', 'I')
THEN gd.gladbalance
ELSE -1 * gd.gladbalance
END
) AS difference
FROM glaccount ga, glaccountdetail gd
WHERE ga.glid = gd.gladglid
GROUP BY gladbrid) dif
WHERE dif.branchid = br.bid AND br.branchtxnstatus = :Br_Status
and dif.difference!=0
ORDER BY br.bid;
and the code against the button or menu item is---
DECLARE
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status VARCHAR2(20);
BEGIN
repid := FIND_REPORT_OBJECT('ASSET');
v_rep := RUN_REPORT_OBJECT(repid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
LOOP
rep_status := report_object_status(v_rep);
END LOOP;
IF rep_status = 'FINISHED' THEN
/*Display report in the browser*/
WEB.SHOW_DOCUMENT('http://192.168.0.21:8889/reports/rwservlet/getjobid'||
substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=repserver90','_blank');
ELSE
message('Error when running report');
END IF;
Clear_message;
END;
Clear_message;
which has shown the error FRM-92101 and didn't run the report.
In that case I have changed the query to run the report. first of all i create a view following the query and build the report using a simple select query. that's etc. my report running fine now.
It is mentioned that there had no error on my codes.
Arif -
Can not delete record from the master block ,frm-40202 field must be entere
hi ,
i have built a form which contain master and details blocks
the problem is
when i try to delete a record from the master block it gives me new serial for the transaction and when i try to save it, it says
>frm-40202 field must be entered
where this field is required and i cant save it
although in another form when i delete from the master it gives me the previous record and it works properly
if any one has any ideas pls help me
thank u
------- the master block has a trigger when-create-recoder
Declare>v_dummy number;
Begin
Select nvl(max(ERNT_NO),0) + 1 >Into v_dummy
From LM_RENT_EXPNMST >Where cmp_no = :LM_RENT_EXPNMST.cmp_no
And brn_no = :LM_RENT_EXPNMST.brn_no>and fiscal_yr = :LM_RENT_EXPNMST.fiscal_yr;
>:LM_RENT_EXPNMST.ERNT_NO := v_dummy;
END;
IF :PARAMETER.RNT_NO IS NOT NULL THEN
:LM_RENT_EXPNMST.RNT_NO:=:PARAMETER.RNT_NO;
:LM_RENT_EXPNMST.RNT_YR:=:PARAMETER.RNT_YR;
:LM_RENT_EXPNMST.CUST_DESC:=:PARAMETER.RNT_ADESC;
END IF;Edited by: ayadsufyan on May 8, 2013 2:03 PMIf this is a FORMS question you should mark this one ANSWERED and repost your question in the FORMS forum
Forms -
Can not delete the last record , frm-40202 field must be entered
hi ,
i have built a form which contain master and details blocks
the problem is
when i look for a record by executing query on on transaction serial and try to delete this record from the master block it gives me new serial for the transaction and when i try to save it, it says
>frm-40202 field must be entered
where this field is required and i cant save it
although in another form when i delete from the master it gives me the previous record and it works properly
the question is :
why it gives a new serial when i delete the record ??if any one has any ideas pls help me
thank u
------- the master block has a trigger when-create-record
Declare>v_dummy number;
Begin
Select nvl(max(ERNT_NO),0) + 1 >Into v_dummy
From LM_RENT_EXPNMST >Where cmp_no = :LM_RENT_EXPNMST.cmp_no
And brn_no = :LM_RENT_EXPNMST.brn_no>and fiscal_yr = :LM_RENT_EXPNMST.fiscal_yr;
>:LM_RENT_EXPNMST.ERNT_NO := v_dummy;
END;
IF :PARAMETER.RNT_NO IS NOT NULL THEN
:LM_RENT_EXPNMST.RNT_NO:=:PARAMETER.RNT_NO;
:LM_RENT_EXPNMST.RNT_YR:=:PARAMETER.RNT_YR;
:LM_RENT_EXPNMST.CUST_DESC:=:PARAMETER.RNT_ADESC;
END IF;Hi ayadsufyan,
As it looks Andreas assumption of internal status change was correct. So taking into account this fact I would assume you are doing some data manipulation on the row you are unable to delete.
What I would suggest to do is to put the following code in your KEY-DELREC trigger :
clear_message;
message(:system.record_status);pause;Now when you delete the record you should get the INSERT status of the record. If so it definitely means you are doing some manipulation on the record you are trying to delete. From this point on you will have to pinpoint the offending code.
Best regards.
Edited by: GregorM on May 11, 2013 10:41 AM -
Oracle Forms6i
Hai All
I have an error while iam inserting data into a table through my forms.
I have two blocks in my form namely Leader, Member
This is my statement in my save button
If :Global.Mode = 'QUERY' then
update hierarchy_tree set unitid = :unit_id,empl_leader= :empl_code,empl_member=:emplcode,
fromdt=:from_date,todt =:to_Date;
elsif :Global.Mode = 'ADD' then
insert into hierarchy_tree (unitid,empl_leader,empl_member,fromdt,todt) values
(:unit_id,:empl_code,:emplcode,:from_date,:to_date);
end if;
commit;
I have taken data from two blocks.
When i press the save button
I have an error
Frm-40508 oracle err unable to insert record.
Thanks In Advance
Srikkanth.M
Edited by: Srikkanth.M on May 10, 2010 12:37 PMSrikkanth,
Instead of
insert into H_Table (unitid,empl_leader,empl_member,fromdt,todt) values (:unit_id,:empl_code,:emplcode,:from_date,:to_date);use
FORMS_DDL('INSERT INTO H_TABLE(UNITID, EMPL_LEADER, EMPL_MEMBER, FROMDT, TODT) VALUES(''' || :UNIT_ID || ''', ''' || :EMPL_CODE || ''', ''' || :EMPLCODE || ''', TO_DATE(''' || TO_CHAR(:FROM_DATE, 'DD-MON-YYYY') || '''), TO_DATE(''' || TO_CHAR(:TO_DATE, 'DD-MON-YYYY') || '''))');So that we can change the insert / update statements as per our need. That means assign the insert statement in to a variable, and then run that insert statement using FORMS_DDL built-in.
Hope you understand.
Regards,
Manu.
Maybe you are looking for
-
Hi All I'm using a 21" Apple Studio Display on my G5 Powermac. Yes I know it's old but I can't afford a shiny new flat panel. Question is, does anyone know of any software I can get hold of to enable me to adjust the display geometry and image size?
-
Adobe Reader 9.2 Installer error on Windows 7
Recently I upgraded to Windows 7 and trying to download Adobe Reader 9.2... it all goes fine until the very last step. The error message said that the installer do not have the right to complete the installation. And ask me to log-on as a adminstrato
-
HP Office Jet 6000 E609n Printer, Cannot reset network settings.
Hello, I was setting up a static IP address for the HP Office Jet 6000, upon attempting to set it up. I forgot to set the default gateway to match the IP address. Now that it is set that way I cannot access the GUI for the printer. I have tried doing
-
Illustrator unexpecdedly quits
HI, I've reinstalled Illustrator CC and it crahes on launch. The crash report says its thread 0 and that is com.wacom.inkling. I've removed that software and still can't get Illustrator to Launch. Any help? FYI, I've contacted Wacom and they aren
-
Hi Guys, My spools geting created,suddenly, i have been inundated with spool requests to output device 'BA01'. what could be the reason for this? If question is not clear, please let me know, i would try to give more info. Thanks Gourisankar