Creating master details application with views!
Hi All,
I have a requirement to create the master details with the views, but when I was trying to create the master details its asking me for Master Table name & detail table name. Here I am giving the master table name in place of detail table name I am using view but its not showing my view in query builder, my view is already there in the database
any idea why its not showing my view?
Thanks,
Suma.
Hi Claudia,
I am so sorry, but I do not check the Oracle forums every day. I am under presser, because have to relocate from Bulgaria to the USA through the end of November.
Shortly, any view could be updatable under many restrictions. I suppose, that is the reason for the errors. I don’t know what kind of connection you have between those two tables.
Under all these circumstances, I’ll offer you to build first a form on the base of the first table which all columns are used. Then you can test, refine, and finish all details about it.
Second, you can Create Page Computation retrieving the column (value, if any) from the second table.
Third, you should Create Page Process on Submit of type “PL/SQL anonymous block”, which will INSERT the calculated (entered) value into second table.
You gain:
1. Full power of ApEx to build automatically forms and reports.
2. Min. manual work.
3. You can use the select statement from the view to build your SQL query.
4. You are able to build and test that part of the application step by step.
Konstantin
[email protected]
Similar Messages
-
How to Create Master Detail Page with Query Region
Hi,
1. I have a requirement that i need to create a Master(Supplier) Detail(Supplier Site) Page with Query Region.
Eg. Supplier A in Australia has Supplier Sites X in Melbourne and Y in Sydney.
Supplier B in US has Supplier Sites C in New York and D in California.
I need to have Search, based on two fields Supplier Name and Country
Let us assume i am searching with Supplier Name A then the page should be in the below layout
Query Region
Supplier Name : A
Country:
Master
Supplier Name Country
A Australia
Detail
Supplier Site City
X Melbourne
Y Sydney
In detail VO it should allow me to add new sites which means i need to connect this VO to database to insert new records
I have gone few threads and understood that this can be achieved by creating SupplierVO, SupplierSiteVO and a ViewLink.
But when tried i don't know how can i relate my query region with the Suppleir Table(Header Reagin and Table Using Wizard) and Supplier Site Table(Header Region and Table Using Wizard) i am not sure if i am correct or not, please advise
2. Also i need to have a Open button in this page and if click the button it should navigate to some other page.
Please help me how can i achieve this.
- How to design my page with query region and master detail tables
- what is the AM and CO code need to be handled
- What is the code should i write in Open button to open new OAF page.
Thanks,
CSKHi,
This link will be useful for your requirement.
Master Detail Page using Hide Show and Advanced Table inside Advanced Table - OracleArea51.com
Let me know if you need more help in this.
Thanks and Regards,
Myvizhi -
Having problem with creating Master Detail form , please help
I have to work on a project to create a survey system using APEX, as am new on using this tool , am still facing some problems to finish my job..
i created Master/Detail form using wizard, the master form is working fine but am when i try to add data using the detail form its giving me error :
Error in mru internal routine: ORA-20001: Error in MRU: row= 1, ORA-20001: ORA-20001: Current version of data in database has changed since user initiated update process. current checksum = "A884FA378C851786DDFE3A33709CB23C", item checksum = "5F8B1EE5CD3D46437455F43B37B9A6A0"., update "ABA"."ABA_SURVEY_SUBCATEGORY_MAST" set "ASCM_CATEGORY_ID" = :b1, "ASM_SURVEY_CODE" = :b2, "ASSM_SUBCATEGORY_ID" = :b3, "ASSM_SUBCATEGORY_DESC" = :b4
i tried to go through the posts from others but i still dunno what is this error !!!& how to solve it..
my master data table have 2 primary keys.. the details data table have 3 primary key all of them using trigger to fire a sequence to get the next_val!!
am desperate & need help urgently for this ASAP.hello
here is the solution,i hope this might help u.
go to the code of your button and change write the following
go_block('name of your master block');
execute_query(no_validate);
and in the object navigator make the first item in the master
block that it should be displayed in the canvas and it must be a
navigable item too.not a display item.
thank you
Zeeshan Ahmad -
Creating master-detail VO in custom AppModule method
Hi.
I need to create master-detail view objects and save them in DB in my custom AppModule Service Interface method.
I have the next master-detail view objects:
RegistryVO (1) -- (*) RegistryItemVO
Also I have a view link for this relationship.
I wrote custom method with next signature:
Integer createRegistry(RegistryVORowImpl registry) {
Then, I added this method to my AppModule Service Interface.
Method works fine, but only master row is created and inserted to DB (only Registry but not RegistryItem). I.e. when I testing this method in EM I fill full RegistryVO with nested RegistryItemVO data but in my method RegistryVO comes without nested RegistryItemVOs.
Then, I added SERVICE_PROCESS_CHILDREN custom property to view link (RegistryVO-RegistryItemVO) as it described in chapter 11.2.5 of Fusion Developer 's Guide for Oracle Application Development.
After that nested RegisttryVO in my method contains nested RegistryItemVOs.
In my custom method i need to set primary key for RegistryVO. So I set it in registryVO to PK attribute and set it in nested registryItems to FK attribute.
But when I doing commit I have an exception:
Exception while executing the business logic: JBO-26048: Constraint "PP_PST_RG_IT_PP_PST_FK" is violated during post operation "Insert" using SQL stat
ement " *INSERT INTO PP_PERSON_ST_RG_ITEM* (PP_PERSON_ST_RG_ITEM_ID,IN_DOCUMENT_ID,POL,FULLNAME,NAME,FULLOT,TIN,D_ROG_DT,D_REEST
_DT,PROCESSING_DT,PROCESSING_STATE_CD,RECEIVE_YEAR) VALUES (:1,:2,:3,:4,:5,:6,:7,:8,:9,:10,:11,:12)".: ORA-02291: integrity
constraint (PP_PST_RG_IT_PP_PST_FK) violated - parent key not found
It seems that only registryItems are commited in DB. I'm not seeing INSERT for Registry in ServieInterface log...
But if I setting primary key for RegistryVO when I invoking method (if I setting id for registry in test console of EM, not in method) - it's work fine .
What I'm doing wrong ?
How can I create custom method for AppModule Service Interface to create master-detail view objects and set PK for master and FK for details within method ?
Edited by: user2975420 on 19.10.2010 4:46
Edited by: user2975420 on 19.10.2010 4:49Thanks for reply, John.
I have already added master and detail view objects usages to my AppModule Data Model. And yes, I add detail VO as child of master.
It seems that the reason of my problem is another...
I can't create master/detail when I'm setting id of master in custom method. If I set id of master in input parameter (RegisterVORowImpl) then method invokes successfull.
I noted one moment - if I'm not setting SERVICE_PROCESS_CHILDREN custom property for view link, I can set id of master VO inside method. But in this case my master VO haven't got nested RegisterItemVOs.
Edited by: user2975420 on 19.10.2010 10:23
Edited by: user2975420 on 20.10.2010 1:31 -
Lock Master-Detail Application
Hi, I've created a Master-Detail application. I need to do, that after its saved the user cann't insert datas any more. The same application must say it. I need to do that when I do a query with the module, so that; when the user use CTRL + F11, after he cann't insert datas.
My application let to insert a data in the master, several in the detail and after saved it, it shouldn't let to insert datas.
I'm using Designer 10g.
Thanks so much.
AngelI don't think I understand your requirements completely, but I think you need to add code like set_block_property('<Blockname>', insert_allowed, property_false) where you want to disable the insert.
-
Unable to create master detail report
Hi,
I´ve two tables (Organisation and Purchases) and want to create a master-deatil with the wizard.
At the end an error occurs:
ORA-20001: Unable to create master detail page. ORA-06502: PL/SQL: numeric or value error: character to number conversion error
Unable to create Master Detail pages.
Return to application.
Any ideas ? Any reaction will be appreciated
LeoLeo,
How are your two tables related? Do you have a foreign key constraint? It sounds like that there may be a datatype mismatch between the master table's PK and the detail table's FK - check to make sure that they are both NUMBER.
Thanks,
- Scott - -
Create a mobile application for view BW reports.
I want to create a mobile application with MDK for viewing BW reports. It is possible ?
Hello,
I have a similar kind of requirement here.
I need to show BW data on wireless device...via Portal.
This BW data is a query, which is created using WAD.
In normal case, we just use the SAP BW Report iView, stick the Bex query in it and its all done. But in this case....how am to go about this...?
Ive read about Mobile WebDynpro but want to know that....Mobile Web Dynpro is an oline approach, does it mean that user will be able to drill down from the Bex query??
Awaiting Reply.
Thanks and Warm Regards,
Ritu -
Master Detail Form with Report - Referring a column in another table
I have master detail form with a report option. The master table has a column that also references a look up table.
When the report is displayed the lookup column id is displayed. Rather I want to get the look-up value from a lookup table
and display in the report.
When I see the report region Query definition , it just has the columns to add/remove only from the master table.
Could you pls help me with this regard.
Eg :
Dept Table
dept_id
dept_name
location_id
Employee Table
employee_id
employee_name
dept_id
location
location_id_id
location_name
Master is Dept, Detail is dept and lookup table is location.Simply add the lookup table to the FROM clause and join its PK with the FK in the master table in your query. That's basic SQL, and you definitely must get a good grasp of SQL to do more than very basic work in APEX.
For a good example, please see http://download.oracle.com/docs/cd/E10513_01/doc/appdev.310/e10498/build_app.htm#BCEBJJGB
While you're at it, read and implement the tasks outlined in the 2 Day + Application Express Developer's Guide - http://download.oracle.com/docs/cd/E10513_01/doc/appdev.310/e10498/toc.htm. After that, read the "Oracle Application Express 3.0-- Building a Functional Application" OBE in http://www.oracle.com/technology/obe/apex/obe30/apexdev30.htm - great stuff.
Georger -
Master - Detail application problem navigation
Hello everyone
i have a problem with my proyect Master - Detail Application, i can't show more DetailViewController in the xcode 4.2.
in the MasterViewController have 4 options the first option show me a DetailViewController in the second option show me other DetailViewController, but the masterView must not do any navigation to DetailViewController only in the right of DetailViewController
best regardsWhat application?
-
Foreign key validation while creating master/detail record in document mode
I am creating master/detail records in the document mode. And I am generating the master primary key in the create() method of the master Entity Object. Now I valdate the foreign key in the detail Entity Object's validateEntity() method by doing a query to the master table through some View Object.
But since the master record has not yet been posted (since it hasn't been committed) to the database, this query does not return any record and the validation fails in detail object.
And thus the create fails.
Please let me know if this is the right approach for doing this. If so where I am going wrong? Else please let me know if there are any better approach to do this.
KunalKunal:
Use a code snippet like the following:
--- Assuming you're in the detail EO's create method ---
oracle.jbo.server.EntityDefImpl eDef = oracle.jbo.server.EntityDefImpl.findDefObject(<package-qualified-name-of-the-master-Entity-Object>);
oracle.jbo.Row masterRow = eDef.findByPrimaryKey(this.getDBTransaction(), <foreign-key>);
If the row does not exist, masterRow will be null.
findByPrimaryKey first checks the entity cache (which will include your new master row(s)) and then go out to database (if it's not in cache).
Thanks.
Sung -
Trying to create Master - Detail form, getting ORA-06502: PL/SQL: numeric
Anyone know why we might get this error trying to create a Master Detail form in HTMLDB 2.0?
ORA-20001: Unable to create master detail page. ORA-06502: PL/SQL: numeric or value error: character to number conversion error
Unable to create Master Detail pages.
Return to application.Please create the failing case in your workspace on apex.oracle.com and tell us the workspace name, app ID and steps to recreate.
Scott -
How can I create master detail reprot output
Hi to all!
I have one question about creating master-detail report.
My report must show asset's and depreciation and all other information for that asset. I can have one asset at two or more locations, cost numbers, ...
Now I have 2 SQL's in my XML file. Q1 is master data for some asset and Q2 is detail for that asset, if I run my report with all parameters (book type, asset nubmer, cost nubmer) then it runs OK (I get master-detail report, for each asset I get separate page, even if asset has multiple cost number or locations), but if I run that report without cost number parameter I get multiple pages for master (data from Q1 on each page), but detail data is all together on each page.
Can you help me how can I also get separate detail data in that case?
I hope we understand each other!
Regards,
drama9346Hi Mustafa,
Thanks for ur response.
Actually, In my first tab page I have some details of employ which is based on a database table.
The second tab page also contain the details of employ which based on backend stored procedure. I used a REF cursor in that stored procedure.
When I have created a master detail relationship based on employee_id, it created the relationship but while executing the form it is giving error like
'pk_empdetails.query' must be declared.
pk_empdetails.query(is backend procedure).
Hope u got my point.
Regards
sonali
null -
Master/Details Relationship using View Links is not not population data
Hi,
I have problem in generating proper data in master/detail relationship using view links passing three parameters between two custom tables can guide me the steps and process how i will able to generate and acheive this requirement.
very urgent
Please suggest meWithout further details, I'd suggest reviewing the following Section of the Fusion Developers Guide:
http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/web_masterdetail.htm#ADFFD758
I've done this many times without issue. -
Error creating Master/Detail Form
Hi,
I tried to create a master detail form. I went through all the steps fine, only when i click the button to create the form, i received the following errors:
ORA-20001: Unable to create master detail page. ORA-06502: PL/SQL: numeric or value error: character to number conversion error
Unable to create Master Detail pages.
Could someone please tell me what's wrong?
Thanks,
Patrick.We are getting this message in several areas in the development environmnet. It's happening in the developer login screen, when creating new tabs, and when tryig to create master detail reports. Here is our error from the Apache Log:
[Mon Mar 2 11:41:31 2009] [error] [client 10.64.8.231] [ecid: 1236012090:148.94.143.136:24226:0:1621,0] mod_plsql: /pls/apex_qmnt/wwv_flow.accept HTTP-404 ORA-06502: PL/SQL: numeric or value error\nORA-06512: at line 31\n
I think this is different from the issue above as that is due to too many items in a shuttle list. Ours seems to be related to our new APEX insstallation. Any help is appreciated here. -
VIDEO: Creating Newsstand capable apps with Viewer Builder 1.5.1
Hi Everyone,
Colin Fleming of Adobe has created this great video on how to create Newsstand capable apps with Viewer Builder 1.5.1 (and later) and posted it to YouTube. Check it out here:
http://www.youtube.com/watch?v=_i_gvAoySuoThanks Bob, I'm getting there, it seems like I'm working my way through a jigsaw puzzle!
I get the Adoble ID for signing in, which is the valid email that I then use to sign in to folio builder and producer
such as [email protected], but for the Apple in-app purchasing they use a reverse domain structure one for the length the subscription will last, (in my case 1 year) so I use info.aq2.publication.annual and then the 2nd non-consumable I create a product ID for each publication ie info.aq2.publication.winter11. These later 2 reverse domains are what I've put in the viewer builder.
So what I'm not understanding yet is how I link an individual Apple ID to a folio in Folio producer
so sign in to folio producer, with [email protected]
do I use the Apple ID (reverse domain structure) in the folio name?
In Folio producer I will have all of my quarterly folio's
will it be
Folio Name Publication Name Folio Number Etc
info.aq2.publication.winter11 CM Review 1
info.aq2.publication.spring12 CM Review 2
You can teach old dogs new tricks, it just takes a while :-)
cheers
Alistair
Maybe you are looking for
-
Creating a LabVIEW Shared DLL for use with C# and Strings?
Hi All, I am trying to create a prototype for a LabVIEW Shared DLL that all the VI does is take in a string and return an upper cased string. Needless to say the DLL builds fine but when I try calling the shared DLL from C# the .NET application recie
-
Lock the Welcome & FAQ's Forum
From what I can see there, virtually every post gets moved to another forum. Just close/lock it and only let Mods and Admins post in there, we really don't want to say 'hello' to every Tom, **bleep** and Harry who happen to post there.
-
What is the Business Object of the BAPI "BAPI_MATERIAL_SAVEDATA"
Hi guys, I am unable to find the related Business Obejct of the BAPI -* 'BAPI_MATERIAL_SAVEDATA'*. I don't know if this FM has been integrated as an method in SWO1. Please tell me if anyone knows the related business object of this FM and how to find
-
Key stroke or other means to open CD Tray
I have a G4 with a G3 keyboard. I can't open the CD Tray with this keyboard. Are there any key strokes or other means to open the CD tray?
-
asking about international warranty on iphone 6