Oracle Forms - Relation Objects Concepts
Hi,
Note: This is a newbie question.
I have been tasked to address the following question:
"What do understand by Relation Object? Differentiate between isolated, non-isolated and cascaded relation object properties."
I have tried to search on this website to find information on the concept of Relation Objects but to no avail. Can anyone please point me to the right resource.
Thanks and regards.
Setting Relation Properties that Affect Coordination
When you create a master-detail relation, you must decide how Oracle Forms should manage coordination between the master and detail blocks.
Specifically, you need to answer the following questions:
Should end users be able to delete a master record if there are associated detail records present?
If end users can delete a master record, should Oracle Forms delete the associated detail records also?
If an end user makes a new record in the master block the current record, should Oracle Forms fetch the associated detail records immediately, or wait until the end user navigates to the detail block?
The answers to these questions will depend on application-specific requirements.
By setting the properties of the relation object, you can implement the master-detail functionality most appropriate for your application.
The properties that affect the functionality of a relation include Delete Record Behavior, Coordination, and Prevent Masterless Operation.
Delete Record Behavior Property
The Delete Record Behavior property (formerly called the Master Deletes property) allows you to specify how the deletion of a record in the master block should affect records in the detail block.
You can specify Cascading, Isolated, or Non-Isolated:
Cascading
The master record can be deleted, and any associated detail records are automatically deleted from the database at commit time.
If relations are nested to several levels, only records in the immediate detail block are deleted.
That is, deletions do not automatically cascade to multiple levels of a relation chain.
Isolated
The master record can be deleted, but the associated detail records are not deleted from the database.
Non-Isolated
The default setting.
The master record cannot be deleted if associated detail records exist in the database.
Note:
If your database is using the ORACLE7 Server cascading deletes feature, do not use the Cascading deletes option in Oracle Forms.
Coordination Properties
The values of the coordination properties Deferred and Auto Query determine when the population phase of block coordination will occur:
Immediate (Deferred = No)
The default setting.
When a coordination-causing event occurs, Oracle Forms fetches the detail records immediately.
Deferred (Deferred = Yes, Auto Query = No)
When a coordination-causing event occurs, Oracle Forms does not automatically fetch the detail records.
To fetch the detail records, the end user must navigate to the detail block and explicitly execute a query.
Deferred with Auto Query (Deferred = Yes, Auto Query = Yes)
When a coordination-causing event occurs, Oracle Forms defers fetching the associated detail records until the end user navigates to the detail block
Similar Messages
-
Oracle Forms (11.1.2.2.0) is supported on RED HAT 7
Hi, all...
I need know if Oracle Forms (11.1.2.2.0) is supported on RED HAT 7, in certmatrix, the RED HAT 6 is supported, if I install in RED HAT 7, Oracle supports the product?
Thank you.This forum is dedicated to support the Oracle Maven Repository and related Maven functionality and therefore, are unlikely to find answers to your Oracle Forms-related questions here. However, if the certification matrix does not explicitly list RHEL 7, that means that it has not been certified to run on RHEL 7.
-
Implementing Objects in Oracle Forms
Am preparing for my Forms exam and would really appreciate it if anybody knew where i could get online info/resource with examples on how to implement and manage objects in Oracle forms. Have downloaded 10g and the associated documentation about 200Mb which has got everything except detailed info on Oracle Forms and implementing objects.
Thanks
GusThank you Rosario, not exactly what i was looking for at this moment but certainly something i will use as i will want to use PJCs, a very valuable link, thank you again :)
What i want to find out is there a similar type of guide to implementing object tables with relational tables in a simple form, as i have given it a try and haven't really got anywhere, so a step wise guide would be great.
Cheers
Gus -
How to use advanced PL/SQL concepts in oracle forms/reports
Hi all,
Can any one suggest me how to use the advanced PL/SQL Concepts(nested tables,PAA,Varrays,Objects...) in Oracle forms.
Actually i Created a Table having column of Varray datatype. now i want to create a item in oracle forms on this field. can any one suggest me the way to do this.
Thanks,
KumarHello,
Have a look at this one:
http://sheikyerbouti.developpez.com/tutoforms10g/tutoforms10g.htm
particularly the chapter about block that contain a collection (2.3.3). The sample is built around a nested table but you have the idea to adapt it to work with a varray.
Kind regards,
Alex
If someone's answer is helpful or correct please mark it accordingly. -
How to call a COM object from an Oracle Form?
Hi All,
Pls advice. How to call a COM object from an Oracle Form?
Thanks.try asking the "Form" forum
-
Embed Animated Flash Objects (*.swf file) in Oracle Forms.
Hello All,
To Embed Animated Flash Object (Shockwave *.swf File) in Oracle Forms, Please Follow the Steps Below.
1. Draw "ActiveX Control" Item on Canvas with the Name "OCXITM".
2. Select "ActiveX Control" Item & Go to its Properties (By Pressing F4).
3. Select "ShockwaveFlash.ShockwaveFlash" in "OLE Class" Property of "ActiveX Control" Item.
4. Come again to the Canvas.
5. Right Click on "ActiveX Control" Item, Select "Insert Object...".
6. In Control Type List, Select "Sockwave Flash Object" and Press "OK".
7. On Canvas, Select "ActiveX Control" Item, Go to "Program" Menu, Select "Import OLE Library Interfaces...".
8. Select All "Method Package(s)" & "Event Package(s)" for "ShockwaveFlash.ShockwaveFlash.X" & Press "OK".
9. Go to "Object Nevigator" (By Pressing F3) & Expand "Program Unit" to verify that the Packages are Successfully Imported.
10. Compile All the Objects (By Pressing "Ctrl+Shift+K").
11. In "WHEN-NEW-FORM-INSTANCE" Trigger Write the Below Code.
** Author : Muhammad Waseem Haroon *
** Dated : 07-Apr-2005 *
** Purpose : To Call Macromedia Flash Object (*.swf File) *
** Module : Logo *
DECLARE
oleitm OLEOBJ;
BEGIN
oleitm := :item('OCXITM').INTERFACE;
ShockwaveFlash_IShockwa_0.Movie(oleitm,'d:\movie.swf');--it can be dynamic.
END;12. Compile, Save & Run Your Form.... and... See the Beauty.
Thanks & Regards
Muhammad Waseem Haroon
[email protected]
[email protected]
[email protected]Mark Striekwold did an effort to put flash into forms
http://mark-oradev.blogspot.com/2010/02/flash-inside-oracle-forms.html
http://mark-oradev.blogspot.com/2010/02/flash-test-inside-oracle-forms-part-2.html
http://mark-oradev.blogspot.com/2010/04/flash-test-inside-oracle-forms.html -
Sir, In oracle forms can i use draft concept where as data goes to temporary table then after when i save it will go to more then one permanent table . any one can help me on this regards
I am using oracle 10gforms.Hello,
do you want to store the data across sessions? like: User edits data, saves them temporarily, can edit them when he comes back and they will be stored permanently sometimes later.
If they are stored permanently or deleted in the same session, then there is IMHO no need for a temporary table. You post them to the db without commit and when the user decides what to do, then you simply commit or rollback.
Regards
Marcus -
Oracle forms and reports with object views in oracle 9i
Can We use oracle 9i Object Views in oracle forms and reports. If yes, then which version?
MichaelFerrante,Thank you for your help.
I have already used the HS services to connecto to external databases from our main Oracle database, and the solution works fine.
But unfortunally for this particular client he cannont have installed a Oracle database due to internal policies restrictions.
I can not migrate the full application to another technology like ADF in less than 6 or 8 months.
Do you thifnk that there is any other solution?
Mensagem editada por: user10660669 -
How to use nested tables object in oracle form
Hello forum
How all r u ..
i need ur help guys, pls help me out...
i m using an object oriented approach to design my database by using nested tables and
varrays. it is quite done successfully.
but the problem is when i m trying to use that object of nested table into the datablock of the form it is not been added to item list of that block.
so what is the proper way to use these type of objects to the form.
all ideas are welcomed and vry much required.
pls give example if possible so easy to understand or have any demo form related to above case then pls post me to my id i.e [email protected]
thank u all and expecting some expert solutionsHello Francois Degrelle...
How r u doing ... i have searched the forum abt the above mentioned topic then i found that u have some demo form which will help out to explain the functionality of the nested table in forms ..
will u pls me that form to my i.e [email protected] pls mail all the detail u have regarding using nested tables to forms and reports
lots of thanks to u n advance. -
How To Creating A Object Libraries In Oracle Forms 6i
hi
All
I Not No How To Creating a Object Libraries In Oracle Forms 6i
How To Add Your Pl/sql Block In a Lib
But What Is Use it is i Know , So I Want To Creating a Object Libraries.
So Any One Have A Idea Plz Help Me.Hi,
there is a good paper:
http://www.quovera.com/whitepapers/downloads/102_doc.zip
http://www.quovera.com/whitepapers/downloads/102_ppt.zip
Best,
Friedhold -
Inspecting the path of any one object in the oracle forms
Hi,
I'm using Openscript(9.0) for recording Oracle forms 10g.Pls tell me the procedure to inspect the path of objects in the forms interface.
ThnkxHi,
To Inspect an Object
1) Navigate to Tester Pespective in the Open script
2) From the Menu click on Script then Inspect Object.
Note: If you have already opened the Oracle forms window while recording leave it open. Else clicking this without opening the forms you have to all the way navigate to the Object forms or page in order to inspect it.
Thanks -
Unifiers for drag & relate with oracle forms application
Hi All,
Is it possible to do drag & relate functionality in the portal with oracle forms application?? Is there any unifiers already available for drag & relate functionality with oracle forms application ?? If yes, then can anyone share the information.
Regards
MosesHi Moses, you can use D&R with querys in Oracle using query iviews.
You can find a lot of information in:https://www.sdn.sap.com/sdn/ep.sdn?page=unification_welcome.htm
Regards. -
SOLVED: Oracle Forms Object Groups
Hi,
I have an object group on one main form. this object group has dozens of object group children. I've copied and subclassed the object group to my dependent forms.
Now i add a object (a parameter for instance) to the main form object group... but the dependent forms object group does not add the new object and i have to subclass it manually... what's wrong?
solved sorry!
Regards
Ricardo
Edited by: user12015527 on 5/Jan/2010 10:36
Edited by: user12015527 on 5/Jan/2010 10:37Hi All,
Any update on it?
Thanks
-POPS -
How to make a billing forms in oracle forms 6.0?
hi,i want to make a sample billing form in oracle forms.my fields details
itemcode varchar2(6);
itemname varchar2(25);
quantity number(5); prompt quantity in kg
selling_price number(5);
subtotal number(5);
total number(6);
i have no idea about billing application.if i want to make "subtotal" and "total" as database item?,i only want to show the total price on "total" and "subtotal" fields.i will make "total" field as single record item.and set all others are 10 records displayed.please help me further.i want sellingprice*quantity=subtotal.at last i want to get subtotal+subtotal+n(sum of all subtotal)=total.total is a single display field at bottom.if we entered all items i want to show the total at bottom.i know my concept is so stupid.please help me to make a proper forms.real thanks for reading my question.I think you've got worse problems than building the form.
First you need a proper data model. Billing will involve more than one table, with master - detail relations and that kind of very nice things that a database can achieve.
Then, once you have designed a datamodel that fits your requirements, you will have to build the form with the builder. It is not a hard tool, but needs a minimum learning.
Don't take me wrong, but I don't think you can come here and ask such a generic issue. -
OLE Containers in Oracle Forms 6i
Hello,
We have an Oracle Forms 6i application which stores a large number of documents in LONG RAW columns in Oracle 10g using serialized OLE Container objects. Is there a way to automate the extraction of those documents (PDF and DOC) from the database to the file system?
Edited by: rpetrk1 on Jul 11, 2012 5:03 PMIf 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
-
I had/have avg toubble and now firefox will not start. I uploaded a new version but made no difference. If I click on it the time symbol comes up for a few seconds and than nothing. When I restart the computer though a small window comes up alerting
-
How can I install handwritten lettertpes on my iPad 3
As stated above: How can I install other lettertypes on my ipad?
-
How can I make a combo box have the ability to add new items in its list? I have an existing combo box that gets its value from an SQL query. How can I let users have the ability to add to that list? If this is not possible with JSP combo boxes, any
-
Preview.app Glitch throws Display Back to First Page
OS X Yosemite v10.10.2; Preview.app v8.0 I've discovered a very annoying glitch in Preview.app; in which when I select all pages after I showed thumbnails, and then mark all pages with [Command]+[A] and unmark a view pages by holding the Command Key
-
Microsoft Access Reports to PDF - preserving hyperlinks
Can someone help me figure out how to preserve hyperlinks from an Access report? I've built an application that stores project information along with embedded hyperlinks to source files on our shared server. Although I've been successful with preserv