See BLOB contents on Oracle FORMS
Is there anyway that I can see the BLOB object contents in Oracle Forms? For example, if I have a word document in BLOB, I should be able to open it in Oracle forms. I've already posted this today, but just for clarification, I'm reposting this with exact requirements. My client wishes to see data from a table and in that a BLOB object is one of the columns. For each row, there is a word document, which should also be displayed (or at least a link) on Form. If clicked on the link, the BLOB content, i.e., the word document should get opened. Please let me know if there is any way. Francois was trying to help me, I think this explanation makes it clear for him and also others. I don't have webutil library and my Forms version is 6.0.8.18.3. Please help me soon. I'm in an urgent realease this weekend and need this deliberately. It is not possible to upgrade to newer version for me.
Thanks
Sarma.
In fact, I just had to do this today. It works as expected using an image item on the BLOB column. I am at 10.1.2.0.2, if that makes any difference. Are you positive you have data in the BLOB column? I noticed that after loading a table with image items, I used SQL Developer to look at the table to ensure there was data in the rows. After that, the images no longer appeared in the form. I had to reload the table, then all was well again.
Similar Messages
-
Iframe of a Blob Content in Apex form/report
Hi All
I am developing a application where users will upload documents which will be stored in blob column. Now the requirement is to show the document with in the page using Iframe. Can some one please suggest the steps to show the blob content in iframe.
Thanks in Advance.
regards
Srini.You can show the documents in an iframe only if your browser has an appropriate plugin (like to most browsers have it for pdf documents). Otherwise you will be forced to either save the document or open it with the appropriate programm. Means, your application will probably fail to show the documents in an iframe for all other document types other than pdf.
I have no special case explaining how to display a document in an iframe but you can inspect it here:
http://apex.oracle.com/pls/apex/f?p=31517:15
and
http://apex.oracle.com/pls/apex/f?p=31517:58
Denes Kubicek
http://deneskubicek.blogspot.com/
http://www.apress.com/9781430235125
http://apex.oracle.com/pls/apex/f?p=31517:1
http://www.amazon.de/Oracle-APEX-XE-Praxis/dp/3826655494
------------------------------------------------------------------- -
Display Blob image in oracle forms
i have an application in which i have to store all the employee's photos.
i created the Photo column in database with datatype Blob.
I created the form to store image that successfully stores image in database.
bUt now what should i Do to display that image on Image Item when i execute_query.
I m using Oracle forms 6i version & oracle 10 g databasemy image item contains all default properties set that are done when i create a database block PHOTO.
i didnt set any property.
Edited by: rupearlkaushal on Jun 8, 2012 6:33 AM -
Display blob file with oracle forms
I need to display an image file with oracle forms.
can any body tell me how to do this ?
ThanksHow to do this is dependent on which version of Oracle Forms you are using. Please let us know what version (eg; 10.1.3.x.x not 10g) of Oracle Forms you are using and how your application is deployed (Client/Server or web). If web, what is your Java version?
Craig... -
To upload a PDF file in BLOB column using Oracle Forms 9i
Can anyone tell me how to upload a PDF file from client system using File dialog window and store its content in BLOB column in a table. The file to be uploaded will be in client side.
Take a look at the following :
Re: Storing a PDF in a BLOB
Re: Retrive Image from DB into Image_item
although the threads above are reffered to images and word doc... the procedure/steps are the same....
Greetings...
Sim -
Can't find VBean, IView and oracle.forms.* classes
I posted this on the JDeveloper's forum, with no luck obviously.
What settings need to be changed to be able to browse through oracle.forms.* classes?. I cannot extend VBean neither implement IView; when I try to recompile the demos from OTN I get errors telling me the directory oracle\forms\handler and others alike cannot be found.
Something curious is I can compile the source in JD 3.2 version and I cannot in version 9i.
Other thing is, when I create a new project in version 3.2 I can no longer see classes in the oracle.forms package.To get the "Javadoc" for the iview interface check the online help of Forms for iView.
You didn't mention which version of oracle forms are you using. Are you using the Oracle9iDS install?
The oracle.forms.* classes are usually under the Java directory of a Forms installation.
If you are using Oracle9i JDeveloper you should be using Oracle9i Forms as well. -
Does anyone know about Oracle Forms Future like is going to stay or go away? I don't see many jobs for Oracle Forms developer.
Per the current INFORMATIONWEEK issue, one survey said:
Pay for application development and programming skills has increased about 4% in the past year--and pay specifically for rapid application development and extreme programming skills has jumped about 9% over the last six months, Foote (president of Foote Partner co.) says.
Also driving up pay for application development is the fact that many companies that sent development work offshore in recent years haven't realized the savings they expected. "Offshoring has gotten a black eye. Half the companies who did it didn't get the numbers they thought," he says.
If considering the RAD, forms/reports is good one. As with CELL chip floods the industry as well as the new optical fiber network, then the forms/report application may run fast if it can survive to that time. -
Display in "Oracle Forms 10g" a BLOB item
Hey, anybody know if there was any java component or a way to display in "Oracle Forms 10g" a BLOB item, which contains no images, but files of type PDF, DOC, TXT ....
Thank you<p>The Enhanced HTML browser bean allows showing amost everything in its window. See this screen shot</p>
So you could download your stored document onto the AS or the client with the Webutil FILE_TRANSFERT package, or you could envisage top develop
a nice PL/SQL procedure that would send the content via the UTL_HTTP package.
Francois -
Oracle forms - Unable to see what is typed in the screen
Hello all,
we are using hp laptop model ProBook 6460b where we are facing issue with the Forms.
when we are tying something in the Screen fields, we are not able to view it, but when we switch to another window and come back we were able to see what is typed.
your help would be highly appreciable.
Thanks
Prem.Hello Yoonas,
This is the information i got from (Help) of the application what we are using.
Client version 6.1.0
Server Version 7.0.5
when checked with team i understood that it is compiled in Oracle Forms Builder 10.1.2.0.2
will this information sufficient to address our issue.
Your inputs are highly appreciable.
Thanks
Prem. -
View BLOB content through Forms 6i URGENT... URGENT...
I have a table which stores word documents as BLOB. My database is on UNIX machine and I access the database through a Citrix machine through Oracle Forms. My client wishes to open the word document in Forms which is stored in BLOB in the database. My database version is 9.2 which supports me to import and export files from file system to BLOB and vice versa using DBMS_BLOB and UTL_FILE packages. But, my only concern is regarding opening the word document through Forms 6i. Is that possible through OLE or any other means? I've tried all the sources. I know I can do it using Webutil, but it will not work for Forms 6i. Please help me in this regard. I have an urgent release tonight. Please. Please. Please. Please help me. Thanks in advance.
I know that OLE can solve the problem. But issues is my word document is stored as BLOB in the database. My database is in UNIX. So, I can't export my files into UNIX and open them. I can't view them either from Forms. Please let me know if you have any alternative. Please can you guide me with step by step procedure as to how this can be done if we can do it using OLE.
-
Hi
I'm using Oracle forms 10g, against Oracle database 11g
I have a BLOB filed that have a pdf file, how I can view this file in Oracle forms ; ts its not showing
Thanks
Sami MikhailPlease read the article (or any other one about wpg_docload). It gives a lot of information.
so web.show_document will...not do any of the mentioned things. This just opens a browser window for the URL you specified. Your procedure does the rest:
Show me any file type pdf image doc ?Yes, depending on your mime type and support by the browser for this type.
It will open from the database not thefile structure ?Yes.
How do I know the <the url to get your file out of the database> ?As an example from the article:
http://<server-name>:<port>/pls/<DAD>/document_api.download?file=<file name>
Here is a very long discussion about the same subject:
Viewing a PDF from the database
(but there are many more in this forum)
Edited by: InoL on Dec 7, 2011 11:53 AM -
Insert picture in a blob column and show in oracle forms
hi ,
please help me with this
I am trying to insert a picture into a blob column of a table and show that in oracle forms , but not able to do it .
I am using version 10g for both database and forms .
Please tell me how to insert a picture in a blob column that is stored in my 'c:\test' folder
and also how to show that in forms .To populate the Image Item you have to use the Webutil Client_Read_Image_File() built-in.
here
http://www.oracle.com/webapps/online-help/forms/10g/state?navSetId=_&navId=3&vtTopicFile=f1_help/builtn_r/readimag.html&vtTopicId=
To add an Image Item to your block based on the table that contains the BLOB column, then give this Image Item the BLOB column name.
So that, all you have to do is to execute query on that block. -
Display BLOB File (pdf format) from database inside Oracle Form (6i)
hi all.
Apologies for a primitive question owing to the fact that i m new to development. I have a requirement to display a pdf document with in an oracle form. i want to know is there any such control for that? or any hint how to go about it?
thanks in advanceHere I have found my jsp script...
How I get the PDF?
I call my script from pl/sql with
web.show_document('http://my_server/getblob.jsp?id=' || id_from_my_blob_table || '&baza=myhost:1521:sid','_blank');
<%@ page contentType="text/html;charset=windows-1250"%>
<%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.io.*" %>
<%@ page import="java.text.*" %>
<%@ page import="oracle.jdbc.driver.OracleDriver" %>
<%@ page import="oracle.jdbc.driver.OracleResultSet" %>
<%
Connection con = null;
Statement stmt = null;
ResultSet rs= null;
oracle.sql.CLOB clob = null;
oracle.sql.BLOB blob = null;
String datoteka = "";
String host = "http://" + request.getHeader("host") + "/";
%>
<!--Peter Valencic 2003 -->
<html>
<head>
<title></title>
</head>
<%
String tip ="";
String id ="";
String baza ="";
String shema ="";
try
id = request.getParameter("id");
baza = request.getParameter("baza");
shema = request.getParameter("shema");
if (request.getParameter("id")== null)
throw new Exception("id= null");
else if(request.getParameter("id").equals(""))
throw new Exception("id= null");
if (request.getParameter("baza")== null)
throw new Exception("baza= null");
else if(request.getParameter("baza").equals(""))
throw new Exception("baza= null");
if (request.getParameter("shema") == null)
shema ="";
else if (request.getParameter("shema").equalsIgnoreCase(""))
shema="";
else
shema =shema + ".";
catch(Exception e)
out.println("Priąlo je do napake: " + e.toString());
return;
try
Class.forName("oracle.jdbc.driver.OracleDriver");
con = DriverManager.getConnection("jdbc:oracle:thin:@"+baza,"your_user","your_password");
stmt =con.createStatement();
rs = stmt.executeQuery ("Select * from "+shema+"DOK_VSEBINA_DOKUMENTA_BLOB where ID="+id);
boolean podatkib = rs.next();
if (!podatkib)
out.print("<li>Ni podatkov za ID="+id);
return;
blob = ((oracle.jdbc.OracleResultSet)rs).getBLOB("VSEBINA");
datoteka = rs.getString("NAZIV_DATOTEKE").toUpperCase();
File blobFile = new File(application.getRealPath("/uploads/blob")+"/"+datoteka);
blobFile.createNewFile();
InputStream podatki = blob.getBinaryStream();
FileOutputStream strBlob= new FileOutputStream(blobFile);
int size = blob.getBufferSize();
byte[] buffer = new byte[size];
int length = -1;
while ((length = podatki.read(buffer)) != -1)
strBlob.write(buffer,0,length);
podatki.close();
strBlob.close();
con.close();
out.print("<li>"+host+"in2/uploads/blob/"+datoteka);
response.sendRedirect(host+"in2/uploads/blob/"+datoteka);
//odpremo z jsp-stranjo datoteko..
//response.sendRedirect("");
catch(Exception blobException)
out.print("<li>(BLOB)Napaka pri prebiranju podatkov:</li>"+blobException.toString());
return;
out.println("konec..");
%>
<body>
<form method="post">
Vnesi ID
<input type=text name="id">
<li> <input type=submit name="potrdi" >
</form>
</body>
</html>If you look my "old" script..
first it get 2 parameters baza= database (ip:port:sid), id= id from my table (PK)
at the end of my script I have:
response.sendRedirect(host+"in2/uploads/blob/"+datoteka);
this redirect will redirect you to your file stored on server side..
Because IE knows what file it must open it will open it with PDF reader...
hope this help you..
Edited by: peterv6i.blogspot.com on May 14, 2012 11:14 AM -
Want to Read BLOB data and display on Oracle form
Hi All,
I have a table with a BLOB field and there is blob data saved here against a account id.
I want to display the blob data on the oracle forms front end for the queried account id
Any one to help me out how to read and display blob data in Oracle and display the same
Tksthis is a commoon request please try to search the forum.
-
Import OLE methods in Oracle Forms 6i
Hi,
I am experiencing some problems to import OLE methods in Oracle
Forms 6i.
In Forms 6i, I select Program->Import OLE Library Interfaces
menu option. After the Import OLE Library Interfaces dialog box
appears, I can see the OLE Class that I would like to access
but none of its methods or events.
Why the methods and events do not appear?
Thanks in advance.If all you want to do is extract the documents from the Long Raw columns, you can use UTL_FILE to extract the binary content to the file system. You would have to loop through the records in your table to extract each file. Take a look at article Export BLOB Contents Using UTL_FILE that I googled. Granted, this article discusses exporting a BLOB not a Long Raw, but the concept is the same and you should be able to modify the code sample in the article to work with your Long Raw columns.
Hope this helps,
Craig B-)
If someone's response is helpful or correct, please mark it accordingly.
Maybe you are looking for
-
When I changed from IE7 to Firefox (and am very glad I did) I migrated my large list of Favorites (which was divided into sub-headings to make it easier to find items) to Firefox Bookmarks. As I continued to bookmark web sites, I added them to to the
-
Sales order Schedule line not showing in prod. order
Hi I am using Make-to-order production. In my production order i can able to see the sales order number, item number but not able to see the schedule line number. It is showing zero. But in table VBEP table when i checked, system gives the sales orde
-
Looking for application to sync the files between mac and pc
I have a mac and a pc, I would like to backup their file onto an external harddisk. Will any application work for both PC and MAC? or I will need two different application installed on my 2 computer?
-
I just purchased a Kindle Fire HD 8.9. I would like to be able to access my iTunes account to play my movies that I have purchased. Does anyone know if it is possible to do this and if so how? If not is there a way to download the movies to my comput
-
How to restrict the copy & paste in string control?
In my application user name & password string controls are there.After typing the username in string control it is copied and paste it in password string control . I like to restrict the string copy from one string control & paste it into another st