Master/sub form using JSP
HI :
i am working in an JSP project as my first real start
i have an master form and there is an related form (the same concept as in oracle).
and i need to make update to any filed weather it where in master form or sub form i can do that by insert update button , but the problem is that i need to make on each (master / sub form) an update button and this is not effictive way.
so can i make just one update button which can make any update to any field weather it where in master or sub form .
Hi Simon,
Use form then Master Detail Form.
You can insert, delete, and update rows.
http://htmldb.oracle.com/pls/otn/f?p=26372
for example of Master - Details - Details solution (not a form).
Konstantin
Similar Messages
-
How to create a master detail form using single table
Hi,
how to create a master detail form using single table.
Regards,
M. SatishHi
how to create a master detail form using single table.Make the Master ur pks the details the rest of ur data base field in the detail it's a mater of organizing fields on a form M-Detail...
Now What ?
Regards,
Amatu Allah -
How to execute the second data block in master child form using lov
Hi All,
i am developed a new custom master child form using stacked canvas.Here i am taking two frames with diffrent data blocks.my point is i am enter the value from the lov in first frame automatically execute the second frame data block without button.
example:
fisrtdatablock:dept no(dept table).
second datablock:employee information(emp table).
select the dept value from lov automatically execute the second data block emp information.
can help me any one.
Regards,
sekhar.
Edited by: 994418 on 17 Mar, 2013 10:40 PM994418 wrote:
Hi All,
i am developed a new custom master child form using stacked canvas.Here i am taking two frames with diffrent data blocks.my point is i am enter the value from the lov in first frame automatically execute the second frame data block without button.
example:
fisrtdatablock:dept no(dept table).
second datablock:employee information(emp table).
select the dept value from lov automatically execute the second data block emp information.
can help me any one.
Hi, sekhar.
Welcome to the Oracle Forums. Please take a few minutes to review the following:
<ul>
<li>Oracle Forums FAQ
<li>Before posting on this forum please read
<li>10 Commandments for the OTN Forums Member
<li>How to ask questions the smart way
</ul>
Following these simple guidelines will ensure you have a positive experience in any forum; not just this one!
>
Your forms mode isn't clear. Is it in enter-query mode or insert mode.
what can you do ?
use a timer in post-change or when-validate-item trigger at deptno item at first data block. because go_block isn't supported by p-c or w-v-t trigger.
and at when timer expire, write your code to go second block and insert/query the associate date from emp table.
Hope you understand.
Hamid
If someone's response is helpful or correct, please mark it accordingly.* -
Auto Query in Master Detail Form using dynamic page doesn't work
I created a Master-Detail form, and implement AutoQuery using a dynamic page
with the following code :
<HTML>
<BODY>
<ORACLE>DECLARE
nre_ VARCHAR2(100);
BEGIN
nre_ := emp_nre;
if nre_ is not null then
net_portal.Popula_Agregados(nre_);
net_portal.Popula_Docs_Agregados (nre_);
htp.p('<iframe id=myFrame name="myFrame" frameborder=0 width="250%"
height="300"
src="/pls/portal/PORTAL.wwa_app_module.link?p_arg_names=_moduleid&p_arg_values=
3
388118140&p_arg_names=_show_header&p_arg_values=NO&p_arg_names=_cad_nre_cond&p_a
rg_values=%3D&p_arg_names=cad_nre&p_arg_values='||nre_||'">
</iframe>');
end if;
EXCEPTION
WHEN OTHERS THEN
htp.p(SQLERRM);
END;
</ORACLE>
</BODY>
</HTML>
It works fine when we access the first time to the page, but if i press the
save button after inserting or updating a detail record, the header record is
lost. How can i avoid this situation ?I changed query:
select
Replace(
'<img src="#IMAGE_PREFIX#ed-item.gif" border="0" alt="EditMap" usemap="#editmap***id***"></img>
<map name="editmap***id***">
<area shape="rect" coords="0,0,16,16" href="http://apex.oracle.com/pls/otn/f?p=&APP_ID.:'
|| decode ( type, 'FOLDER', '33', '22' )
|| ':&APP_SESSION.::&DEBUG.::P'
|| decode ( type, 'FOLDER', '33', '22' )
|| '_ID,P'
|| decode ( type, 'FOLDER', '33', '22' )
|| '_CALLING_PAGE:' || id || ',&APP_PAGE_ID." ></area></map>' ,
'***id***', id
) Edit,
id,
type,
name,
decode ( type, 'FOLDER', 33, 22 ) target
from tThe idea is - each img uses its own map.
It works now.
Check:
http://apex.oracle.com/pls/otn/f?p=20980:13
Lev
Edited by: le on Nov 3, 2010 11:11 AM -
Master-Detail Form using Oracle XE...
Hi ,
Which type of page (blank , form , ....) should i select in order to create a master - detail form (dept - emp tables on SCOTT schema) in one and just one page (no tabs)...????
And also . . . is it possible the above form to be used for both inserts , updates and deletes...????
Many thanks ,
SimonHi Simon,
Use form then Master Detail Form.
You can insert, delete, and update rows.
http://htmldb.oracle.com/pls/otn/f?p=26372
for example of Master - Details - Details solution (not a form).
Konstantin -
How to create Reports and Forms using JSP
Hi,
How to create reports using JSP. And how many types of reports can be created using JSP.Can anyone explain with example please.
Thanks,
Vijayalakshmi.MHere is some code that creates xml for any SQL that returns a ResultSet. Note this uses my default out-of-the-box XML template, but you can quickly create and use your own templates to generate xml to look anyway you desire.
FormattedDataSet fds=FormattedDataSet.createInstance();
Map miscData=new HashMap();
map.put("rootElement", "musicgroups");
String xml=fds.getFormattedDataSet("select * from groups", miscData, "xml1");
String xml has the value:
<musicgroups>
<row rowID='1'>
<group_id>1</group_id>
<group_name>Rolling Stones</group_name>
<type>Rock</type>
</row>
<row rowID='2'>
<group_id>2</group_id>
<group_name>Beatles</group_name>
<type>Rock</type>
</row>
<row rowID='3'>
<group_id>3</group_id>
<group_name>Led Zepplin</group_name>
<type>Rock</type>
</row>
</musicgroups>steve -
http://www.fdsapi.com - The easiest way to generate dynamic HTML and XML
http://www.jamonapi.com - A performance tuning and scalability measuring API -
Insert new row to master - detail form using bindingsource
Hi all,
I have a form to analyse price of product, the form include master (textbox:slip ID,datetimepicker : date) and detail(datagridview:slipID,productID,price..)
When I insert new row as below code, all inserted to DB but not show on form, I must close and reopen the form the new row will show, how i must to do to fix it
please help, thanks
Select data when form load
ds = New DataSet
damaster = New SqlDataAdapter("select soPTG,ngaybd,ngaykt,khoa = case when sttesign =0 then 'True' else 'False' end from tbl_PTGMaster", conn)
damaster.Fill(ds, "tbl_ptgMaster")
dadet = New SqlDataAdapter("select [SoPTG],[Mahang],[gianhap],[thuesuat],[laigop],[giacu],[giamoi] from tbl_PTGDetail", conn)
dadet.Fill(ds, "tbl_ptgdetail")
ds.Relations.Add("PTG_rel", ds.Tables("tbl_ptgmaster").Columns("SoPTG"), ds.Tables("tbl_ptgdetail").Columns("SoPTG")).ChildKeyConstraint.UpdateRule = Rule.Cascade
BindingMaster.DataSource = ds
BindingMaster.DataMember = "tbl_ptgmaster"
BindingDetail.DataSource = BindingMaster
BindingDetail.DataMember = "PTG_rel"
gridchitiet.DataMember = "tbl_ptgdetail"
txtptgnumb.DataBindings.Add("text", BindingMaster, "soPTG")
dtstart.DataBindings.Add("Text", BindingMaster, "ngaybd")
dtend.DataBindings.Add("Text", BindingMaster, "ngaykt")
cmdlock.DataBinding.Add("Enabled", BindingMaster, "khoa", True, DataSourceUpdateMode.OnPropertyChanged)
setStatus()
SetHeader()
Dim cmdinsert As New SqlCommand("insert into tbl_PTGMaster(SoPTG,ngaybd,ngaykt) values(@SoPTG,@ngaybd,@ngaykt)", conn)
cmdinsert.Parameters.Add("@soPTG", SqlDbType.Char, 10).Value = txtptgnumb.Text
cmdinsert.Parameters.Add("@ngaybd", SqlDbType.DateTime).Value = dtstart.Value
cmdinsert.Parameters.Add("@ngaykt", SqlDbType.DateTime).Value = dtend.Value
damaster.InsertCommand = cmdinsert
damaster.FillSchema(ds, SchemaType.Source)
cmdinsert = New SqlCommand("insert into tbl_PTGDetail(SoPTG,mahang,gianhap) values(@SoPTG,@mahang,@gianhap)", conn)
cmdinsert.Parameters.Add("@SoPTG", SqlDbType.Char, 10).Value = txtptgnumb.Text
cmdinsert.Parameters("@SoPTG").Direction = ParameterDirection.InputOutput
cmdinsert.Parameters.Add("@mahang", SqlDbType.Char, 10, "mahang")
cmdinsert.Parameters.Add("@gianhap", SqlDbType.Decimal, 8, "gianhap")
dadet.InsertCommand = cmdinsert
dadet.FillSchema(ds, SchemaType.Source)
gridchitiet.FinishEditing()
BindingMaster.EndEdit()
damaster.Update(ds, "tbl_PTGMaster")
ds.Tables("tbl_PTGMaster").AcceptChanges()
BindingDetail.EndEdit()
dadet.Update(ds, "tbl_PTGDetail")
ds.Tables("tbl_PTGDetail").AcceptChanges()
BindingMaster.ResetBindings(False)
BindingDetail.ResetBindings(False)Hello,
The base idea here is if the record is added successfully you would then get the new primary key then manually add the record to the underlying data source. Does not matter if we are talking a single table or a master-detail setup.
The following shows the basics
https://code.msdn.microsoft.com/Adding-new-records-into-bff5eaaf
All of the above is done without using a DataSet yet the same thing needs to happen with a DataSet, simply focus on the one table.
Please remember to mark the replies as answers if they help and unmark them if they provide no help, this will help others who are looking for solutions to the same or similar problem. -
How to create an online examination form using JSP
Hi All,
I want to create an online examination form where user get 20 objective type question:
Problems :
1. Whenever a user login he/she will get randomly 20 questions from a bank of 100 questions with options.
2. When he submit the answers we will check for correct answers and find out the score say like if each question carry 5 marks and if he has 10 correct answer then his score is 50.
If any one have codes or any link please let me know .
Thanks
AmitHey Amit
can i have ur code in jsp to upload files to a server�
Thank u very much.
Alberto
my email is : [email protected] -
Uploading a file from form using Jsp to webserver
WE tried to upload a file to a webserver. We tried different ways that we got code from this forum.
but unable to access the data sent from the browser.
Plssss go thro the code and let us know what the problem is.......
<%
try
ServletContext context = getServletContext();
InputStream mySis = request.getInputStream();
out.println(mySis.available());
BufferedReader r = new BufferedReader(new InputStreamReader(mySis));
String line = null;
StringBuffer buf = new StringBuffer();
while ((line = r.readLine())!=null) {
out.println(line);
buf.append(line);
out.println("********PRINT");
out.println(buf.toString());
}catch(Exception ee){out.print("error");}
%>
We also tried the code posted in this forum
InputStream mySis = request.getInputStream();
ByteArrayOutputStream bos = new ByteArrayOutputStream();
do
myCurrentByte = mySis.read();
bos.write(myCurrentByte);
Appreciate ur help.use the FileUpload package. it's part of the jakarta commons packages. works great, decent docs. I use it in several production systems.
-
Create master document form with multiple sub form
Hi Dear;
how can i create a master form with multiple sub form using screen painter?
best regards;Hi Dany,
Do you mean a form connected to a MasterData Object with multiple childs?
If so:
1. Create a new ScreenPainter form;
2. Add a Folder item for each of the childs;
3. Add a new matrix to each of the childs and change their PaneLevel to from 1 to N (N = number of childs you have);
If your code you then need to catch item pressed event for the Folder Items and change the form's Pane Level accordingly.
Regards,
Vítor Vieira -
Master Detail Form - Problem using built in wizard
Hi There
We are working on Application express 2.2.
We are facing problems for a master detail form using Wizard. The
details are as follows : >>
1) Master table : TS_ENTRY_TXN
trans_id P.K.
2) Detail table : TS_ENTRY_TXN_DETAIL
a)trans_id
b)sub_trans_id Composite P.K.(trans_id,sub_trans_id) & these are
based on sequences.
If i try to build a master detail form using the Wizard, the options
for providing P.K. for master & detail are listed which we used.
As it is a master detail form, we want to carry trans_id to the detail
for updations/insertions which doesn't happen.
The MRU fails with oracle error :
Error in mru internal routine: ORA-20001: Error in MRU: row= 1,
ORA-01400: cannot insert NULL into
("TS_APEX"."TS_ENTRY_TXN_DETAIL"."ENTRY_ID"), insert into
"TS_APEX"."TS_ENTRY_TXN_DETAIL" ( "ENTRY_ID", "SUB_ENTRY_ID",
"SMR_ID", "TASK_ID", "SUB_TASK_ID", "TIME_SPENT", "REMARKS") values (
:b1, :b2, :b3, :b4, :b5, :b6, :b7)
Is there any other way to build master detail wihout wizard.
Could you please suggest us better way to complete this task.If I'm reading this correctly, then one of the columns in your detail tables' primary key is also the foreign key pointing to your master table? If that's the case, then that's not supported by the wizard. For the wizard generated master-detail form to work properly, you'll have to have a foreign key column in your detail table which is not part of your detail table's primary key.
Hope this helps,
Marc -
Problem in Master Detail form when using ADF table for Detail
hi,
jdev version-11.1.2.1.0
i have create Master detail form using datacontrol drag as ADF Master Form Detail Table.
Now when i create a new row in Detail table using CreateInsert button a blank new row created on the top of detail table.
and other row show that data of previous record based on master.
problem is that i want when i click on createInsert button all row of detail table should be blank and when user fill two or three row then commit.
Thanks in AdvanceHi,
if a detail table has data, then createInsert adds to these. If you want to hide existing rows, create a new View Object instance and set its "Retrieve from the Database" option to "No Rows". The use an af:switcher to change the table shown when the user clicks the createInsert button. There is a bit of coding required to have this use case in ADF, but its mostly declarative. Bottom line is that there is no automated option other than creating new rows in a separate page or dialog if you are bothered by existing rows
Frank -
I want to create an HTML form using jsp.
It has a couple of selection boxes. The options for the selection box needs to be read from a file.
As I understand it can create the form in HTML. And somhow uses jsp to read a file on the server get, the data and create selection box. I can have a class on the server side that does the actual read - forexample
SelData.class.
Would appreciate it if some one can outline how this is done.
- thanks* Pass the data used to populate the select options to the JSP page in the form of a bean.
* In the JSP page, iterate through the bean, using the data to "fill in" the attributes and body of the option tag.
This tutorial should help a great deal with these concepts: http://java.sun.com/webservices/docs/1.1/tutorial/doc/JSPIntro.html#wp69778 -
Bind variable in Master Detail form
Is there any way to go to a specific master record (bind variable) and it's associated detail information in a master detail form using a link from another report?
LouisI suspect that he may have the same question I do. Namely, if I have four tables (employees, projects, tasks, and project_assignments) how do I create a master detail form where I can specify the project and the employee via LOVs? The project_assignments table contains foreign keys for employee, project, and task, as well as additional fields relating to the task status.
Currently, I have it set up so that the employee name can be selected and the project is hard coded to the current project.
Is there an easy way to populate the detail records based on two LOVs in the master form?
Thanks in advance,
Fritz -
Can't get Sub-forms to Display in Right order
Hello there
I have a strange issue with the positioning of a series of sub-forms using Designer 8.2.1.3144.
I have the following (schematic) structure
(Top Level Sub-form)
Sub-form 1
Label 1.1
Label 1.2
Sub-form 2
Sub-form 2.1
Test 2.1.1
Label 2.1.2
Sub-form 2.2
Fragment 2.2.1
Fragment 2.2.2
The fragments themselves have the following structure:
(Top Level Fragment, e.g. Fragment 2.2.1)
Text F1
Floating Field F1.1
Floating Field F1.2
Label F1
Sub-form F1
(Lots of fields and sub-forms)
The fragments themselves are quite long, typically more than a page. Whatever I do, Sub-form 1 (and its labels 1.1 and labels 1.2) are always shown at the top of the final page in print preview, typically breaking up a fragment. Try as I might, I cannot get them to be placed at the very top of the first page (as per the order in the design). I have tried a variety of ways to address the issue, including changing the positioning (flowed \ positioned etc.), and have played around with the keep with next and Allow page break within context settings, all to no effect.
Any ideas much appreciated.Paul
Thanks for the offer.
Rather strangley, I made some obstensibly unrelated changes to these fragments and the issue seems to have gone away.
Never really got to the root of the problem, but am not going to worry about it unless it reappears.
Maybe you are looking for
-
SSO from Web Application to EP
Hi, We have a requirement where we have to provide SSO from some web application to Portal (EP6 SP15). This web application will be having link to portal on its pages. User store for Web Application and Portal is different. This Web Application can b
-
HT1692 How can i retrieve a deleted calendar on iPad?
I have deleted a calander from my iPad. I want to restore it. My last sync with iTunes was a long time ago...
-
Special access right for PA20 and PA30
Hello Experts! I have a problem and was wondering how it would be configured in SAP, any help would be greatly appreciated. How to config the security access right, if the logon user is the member of specify role, he/she is not allow to access the de
-
non of my old dcument will open. The message reads : "You need a newer version of Pages to open this document." "You can download the latest version of Pages from the Mac App Store." Probles is I have already updated and dowladed the latest version.
-
Dear Friends: In forecast view, I got the folllowing error messages. 1.Model Choice Process 2 accessed 2.Initialization started 3.Ex-post Forecast carried out 4.Time series Characteristic changed. How to overcome the errors?Please advise. All the hel