Create simple database form in APEX
I'm trying to create a simple form off of a database table or query.
After going through the wizard, the form does not bring back any data.
I see it created a process Before Header: Fetch Row from table_name, but that doesnt' seem to be happening.
Is there something that has to be set to activate the form to actually query?
Thank you.
Hi,
In the form page's "Fetch Row..." and "Process Row..." processes, you can specify two key fields (one "primary" and one "secondary"). As long as the fields you are referencing are a unique combination, this should work ok. Though, ideally, you should create a primary key on all tables.
In both processes, make sure you complete the "...Secondary Key...." settings with the appropriate page item names and table column names. Your form page should also have two "hidden and protected" page items - one for each of the keys - the link from your report should populate both of these.
Andy
Similar Messages
-
How to create simple Adobe Forms in ABAP
hi,
i want to know how to create simple Adobe forms in ABAPHi,
Look at this eLearning Documents. This a good way to start.
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/interactiveforms-elearning">SAP Interactive Forms by Adobe eLearning Catalog</a>
Regards.
Marcelo Ramos -
Query for create manual tabular form using apex collection add row button functionality
Hello everyone
My requirement is i created a tabular form manually using apex collection but if i click on add row button then previously selected data refreshed and added new row in this form it is fine.but i don't want to refreshed previously selected data and click on add row button then add new row .how it is possible? plz help
Thanks & Regards,
UjwalaUjwala
Instead of starting a new thread with the same question as Query for create manual tabular form using apex collection add row button functionality.
Could you answer the question about what you see while debug the javascript code.
If you don't understand the question or have trouble debug javascript let us know.
Nicolette -
Creating simple jquery TABS in apex
All,
I am creating basic jquery TABS in apex but i realized its just not working as i thought... i really need help on this please?
what i did created in my region i added below code
<div id="tabs">
<ul>
<li><a href="#">Nunc tincidunt</a></li>
<li><a href="#">Proin dolor</a></li>
<li><a href="#">Aenean lacinia</a></li>
</ul>
</div>
then at page header i made references,
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<link rel="stylesheet" href="#WORKSPACES_IMAGES#style.css" />than i added child region to the above.
but all isn't working ....your help is appreciated regardsFirst off, why are you referencing a newer version of jquery than what is bundled with APEX? Here is a simple solution for your problem: http://www.warp11.nl/2011/04/tabs-within-apex-using-jquery/
Thank you,
Tony Miller
LuvMuffin Software
Ruckersville, VA -
Creating a database form query??? HELP?
Hi, i want to create a rate calculator on a webpage. I dont know much about databases and all that, please help. I basically have an excel sheet with a list of countries calling from (with corresponding amounts with it) and list of countries calling to (with corresponding amounts with it). And basically the two numbers (calling from and calling to) have to be added to get the rate per min. An example of a rate calculator that i want to create is: http://www.globenettroaming.com/Rates.php but like i said, i only need a calling from country drop down list and a calling to country drop down list and a calculate button.
I really REALLY would appriciate any help. All i know is that i have to asp - and thats it. Please explain how i would create this database and create a form query on a web page.
Thank you A LOT!mmmm, not much - i've just been reading up on the topic so im just begining to learn it all. Well, i could use access BUT i dont know where to start and how to put in all the data etc... The hosting company i use uses mysql (????) - i havent even an idea of where to start. Scripting language (????) - i guess ASP....Are you able to help?
Thank you. -
I am currently engaged in applying a new design to a customers SAP driven website.
I have successfully used the theme designer and edited master pages to apply the deisgn and have created some static pages with static information.
The problem I now face is that I need to create some additional pages like a contact forms, brochure request etc... Is there a facility for creating this type of interactive page (where the contents of a simple form is emailed to the site owners) or do I need to create it myself form scratch and provide a link?
Should I create a plugin and if so, how do I then link this to a static page. If I just want to create a dynamic page (I.E. wihout assigning it to a slot) how is this achieved ?
I hope this all makes sense. Any help would be very much appreciated.
Thanks
CThank again for your help.
I think perhaps I am asking the wrong question.
If you are able to take a quick look at [http://www.atpgifts.co.uk/]. The homepage is great. It has the categories down the left, the search bit etc... what I need is for the contact us link to go to a separate page (currently it is a static page) that looks exactly like the homepage and has the same dynamic content on the left hand side but has the web form control in the content. Is this possible. Which page should I copy and edit? Can I add the webform control to the static page or must I create a new dynamic aspx page ?
If I am not making sense, please let me know. I don't usualy develop in this way. Normally we develop application from scratch so this type of thing would be trivial !!
Thanks again
C -
Creating a search form on apex
I have created a form to search the database. I want it to only return the rows that are specifically part of the search critera. "it continues to return all rows in the database'
Hello,
What's the WHERE clause of your SELECT? Probably there's something wrong there or you lose the session state of your search item.
Regards,
Dimitri
-- http://dgielis.blogspot.com/
-- http://www.apex-evangelists.com/
-- http://www.apexblogs.info/ -
Query for create manual tabular form using apex collection using item textfield with autocomplete
can we create a manual tabular form inside item textfield with autocomplete ?
how it is possible?
with Apex_item API used for this item.
i used this code for creat cascading select list
select seq_id,
APEX_ITEM.SELECT_LIST_FROM_QUERY(
p_idx => 1,
p_value => c001,
p_query => 'SELECT C001 D
, C002 R
FROM APEX_COLLECTIONS
WHERE COLLECTION_NAME = ''col1''',
p_attributes => 'style="width:150px" onchange="f__name(this,parseInt(#ROWNUM#));"',
p_show_null => 'Yes',
p_null_value => null,
p_null_text => '- Select name -',
p_item_id => 'f01_'|| LPAD (ROWNUM, 4, '0'),
p_item_label => 'Label for f01_#ROWNUM#',
p_show_extra => 'NO') name,
APEX_ITEM.SELECT_LIST_FROM_QUERY(
p_idx => 2,
p_value => c002,
p_query => ' SELECT null d, null r FROM dual WHERE 1 = 2
p_attributes => 'style="width:150px"',
p_show_null => 'Yes',
p_null_value => null,
p_null_text => '- Select name -',
p_item_id => 'f02_'|| LPAD (ROWNUM, 4, '0'),
p_item_label => 'Label for f02_#ROWNUM#',
p_show_extra => 'NO')name2,
from apex_collections
where
collection_name = 'COLLECTION1'
It is fine .
but i want item in tabular form textfield with autocomplete and remove select list. my requirement is using textfield with autocomplete select a employee name and second item textfield with autocomplete display dependent perticular employee related multiple task.
how it is created.i have no idea related textfield with autocomplete.Please help me....pt_user1
I understand that the add row button is currently doing a submit.
To not submit the page you need a dynamic action on the page.
Does the javascript function addRow do what you want?
Otherwise have a look at the following two threads Add row in manual tabular form using dynamic action and Accessing Tabular Form & Add Elements to Collection without Page Submit.
You're process could be something like:
Add the new values to the collection using the idea's in the second thread and at the same time add the new row.
And as second action refresh your tabular form.
If you get stuck set up what you have done on apex.oracle.com using the tables from the demo application.
Nicolette -
How can I create a file (eg. file1.txt) and save a data into it? After that I have to write another program which can retrieve back the data I saved in the file1.txt.
The method I tried to create a file is as below:
try {
FileOutputStream fos = new FileOutputStream ("file1.txt");
ObjectOutputStream dos = new ObjectOutputStream (fos);
dos.writeInt(I_prime);
fos.close();
} catch (IOException ex) {
System.out.println("IOException:"+ex.toString());
The method I tried to retrieve the data back is as below:
try {
FileInputStream fos = new FileInputStream ("file1.txt");
System.out.println ("I_prime:"+I_prime);
ObjectInputStream dos = new ObjectInputStream (fos);
dos.readInt(I_prime);
dos.close();
System.out.println ("I_prime:"+I_prime);
} catch (IOException ex) {
System.out.println("IOException:"+ex.toString());
although the file1.txt can be created but the data in the file1.txt cannot be retrieved back.
(in fact, file1.txt �s function as if my database)
So, in what way I can do it?
Thank you.A simple way to use a text-file as "data base" is to use
a JDBC-driver for that text-file. If you do, you can use
the normal SQL statements to query and update the file.
You can search the list of drivers at
http://industry.java.sun.com/products/jdbc/drivers
Regards -
How do I add a functional "submit button" to a pdf form in Adobe Acrobat Pro XI ? I created the pdf form in Adobe Forms Central. It's for an online Diet Questionnaire. After people complete the form I'd like them to click "SUBMIT" and the completed form will be emailed to me.
This can be a bit confusing because Acrobat 11 comes with the desktop app that allows you to create simple PDF forms without having a FormsCentral account. Some people find this helpful, but you need to understand that when you generate the PDF form, it is Reader-enabled by Acrobat. In order to edit the form further in Acrobat, you have to create a non-enabled copy of the form. You do this in Acrobat by opening the form and selecting: File > Save a Copy
and opening the copy. It is not opened automatically.
You can now add a button and set it up to submit by email, either using a "Submit a form" action or the submitForm JavaScript method. You can set it up to include just the form data or the entire PDF, and will want to use a mailto type URL. Submitting the form to the FormsCentral server has a number of important advantages over email (much more reliable, more secure, etc.), so you might want to consider it.
If the form needs to be saved with Reader versions prior to 11, then you will need to Reader-enable the document. In Acrobat 11 you do this by selecting: File > Save As Other > Reader Extended PDF > Enable More Tools -
How to create Report Writer Form with page longer than 255
As i need to create report writer form with many columns which exceed than 1 acceptable page, how can I create since in writer there is no Horizontal Page as in report painter.
Thank you very much.
Sirirakcheck it out.
pretty simple example
http://www.baigzeeshan.com/2010/04/creating-simple-search-form-in-oracle.html
here is the example what you 're looking instead of af:table have your form. -
Creating a simple image application in Apex
select
"IMAGE_ID",
<img src="#OWNER#.deliver_thumbnail?p_image_id='||IMAGE_ID||'"/> thumbnail,
"FILENAME" from "ORDIMAGE_IMAGES"
where
instr(upper("FILENAME"),upper(nvl(:P1_REPORT_SEARCH,"FILENAME"))) >
Its is showing an error
showing only the coding part when i run the application instead of showing image....
can you please help me rectify the error
Edited by: 880021 on 17-Aug-2011 20:58Creating a simple image application in Apex
Create a new application from scratch. Name it ORDImages_images.
Add a Report and Form Page based on your ORDImage_images table. Ensure that you select a Classic Report (i.e. not Interactive, which is the default). As expected, two pages are created.
Continue to create the application and then run it.
After the login page, there will be spurious entries for image and thumbnail.
This is expected because of the ORDImage columns in the images table.
Edit Page 1 and open the Images Region
The Source entry is
select
"IMAGE_ID",
"IMAGE",
"THUMBNAIL",
"FILENAME"
from "ORDIMAGE_IMAGES"
where
instr(upper("FILENAME"),upper(nvl(:P1_REPORT_SEARCH,"FILENAME"))) > 0
In SQL Developer, create the deliver_images_thumb procedure
CREATE OR REPLACE PROCEDURE deliver_thumbnail(p_image_id IN NUMBER) IS
l_thumbnail ORDSYS.ORDImage;
BEGIN
-- Fetch the thumbnail from the database
SELECT thumbnail
INTO l_thumbnail
FROM ORDImage_images
WHERE image_id = p_image_id;
-- Check update time if browser sent If-Modified-Since header
IF ordplsgwyutil.cache_is_valid( l_thumbnail.getUpdateTime() )THEN
owa_util.status_line( ordplsgwyutil.http_status_not_modified );
RETURN;
END IF;
-- Set the MIME type and deliver the image to the browser.
owa_util.mime_header( l_thumbnail.mimeType, FALSE );
ordplsgwyutil.set_last_modified( l_thumbnail.getUpdateTime() );
owa_util.http_header_close();
IF owa_util.get_cgi_env( 'REQUEST_METHOD' ) <> 'HEAD' THEN
wpg_docload.download_file( l_thumbnail.source.localData );
END IF;
END;
Then
GRANT EXECUTE ON deliver_thumbnail TO PUBLIC;
Return to Apex and change the Source entry to
select
"IMAGE_ID",
'<img src="#OWNER#.deliver_thumbnail?p_image_id='||IMAGE_ID||'"/>' thumbnail,
"FILENAME" from "ORDIMAGE_IMAGES"
where
instr(upper("FILENAME"),upper(nvl(:P1_REPORT_SEARCH,"FILENAME"))) > 0
Apply changes and run the application
You can now search on substrings of filenames. Note that the image_ID is not shown. To rectify this, Edit Page 1 and open Report in Regions.
Edit the image_id and under Column Link, change the Link Text to #IMAGE_ID#. Also change the Heading in the Column Attributes to Image ID.
Apply the changes and re-run.
Clicking on the image_id link takes you to Page 2 – the form for that image.
Page 2 is sparse so reveal the image_id by Editing Page 2 and opening the P2_IMAGE_ID Page Item. Change Display as Hidden to Text Field. Apply changes and re-run.
In Page Items, open and delete the P2_THUMBNAIL item.
Open the P2_IMAGE item.
Under Name, change the Display As entry to Display Image (from the select list).
Under Settings, change the Based On entry to BLOB Column returned by SQL Statement
Enter
SELECT i.image.source.localdata
FROM ORDimage_images i
WHERE image_id = :P2_IMAGE_ID
as the SQL Statement
Apply changes and re-run the application
Making an image clickable
Edit Page 1 and open Report in Regions. Edit THUMBNAIL and under Column Link, insert
<img src="#OWNER#.deliver_thumbnail?p_image_id=#IMAGE_ID#"/>
as Link Text.
Select Page 2 as the Target Page in this Application.
Finally, set Item 1's name to P2_IMAGE_ID and its Value to #IMAGE_ID#
Removing the Spreadsheet link
Under Report Attributes, set Enable CSV Output to No -
Create Simple Printable SQL Reports in APEX 3.2 Without a Print Server
Oracle Apex 3.2
Oracle 11g
OHS
I thought I'd post an answer on how to get a printable SQL report in Oracle Apex without having to configure a print server. I'm sure that similar things have been posted in various other places, but I found the documentation for using custom row templates (to create a printable report) to be incomplete at best. For my needs, I was not looking for an awe inspiring report printout, but rather simple directory information printouts. For example, if you wanted a printable report to look like this:
=================================
CURRENT ACTIVE EMPLOYEES REPORT
=================================
First Name: Bob Employee ID: 0000000000
Last Name: Swarts Company Credit Card Number: 0000-0000-0000-0000
Middle Initial: F Social Security Number: 000-00-0000
First Name: Sue Employee ID: 1111111111
Last Name: Johnson Company Credit Card Number: 1111-1111-1111-1111
Middle Initial: G Social Security Number: 111-11-1111
etc.....In MS Access, doing this is very easy. From what I understand, this is also very easy to do this using PDF software with a print server. However, if you are like me, you don't want to waste time and money by obtaining and configuring a print server (even if it is free). However, never fear because you can create simple reports like this with relatively minimalistic effort; and you can do so without having to configure a print server.
1.) Create a new page
2.) Create a new sql query report region on the page
3.) Make your query just as you would normally.
For this example the query would be:
select first_name, employee_id, last_name, company_credit_card_number, middle_initial, social_security_number from employee_table4.) Go to "Shared Components"
5.) Under "User Interface" click on "Templates"
6.) Click on the "Create" button
7.) Select "Report"
8.) Select "From Scratch"
9.) For the "Template Class," choose one of the "custom" classes. For the "Template Type," choose "Named Column"
10.) Click the "Create" button
11.) Now that you created a custom row template, go back to "Shared Components" and then to "Templates"
12.) Find your custom template and click on it
CUSTOM TEMPLATE HOW TO
1.) In the "Row Template 1" textbox, you are going to create some custom css that will display the data on the page. The css to make the report look like the report above would be:
<div style = text-align: justify">
<table>
<tr>
<td style = "width: 200px"><b>First Name: #1#</b></td>
<td style = "width: 225px"> </td>
<td style = "width: 215px"><b>Employee Id: #2#</b></td>
<tr>
<td style = "width: 200px">Last Name: #3#</td>
<td style = "width: 225px"> </td>
<td style = "width: 215px">Company Credit Card Number: #4#</td>
<tr>
<td style = "width: 200px">MI: #5#</td>
<td style = "width: 225px"> </td>
<td style = "width: 215px">Social Security Number: <b>#6#</b></td>
</tr>
</table>
<p style = "page-break-after: always">----------------------------------------------------------------</p>
</div>
{code}
As you probably figured out, the numbers between the two pound signs ("#") are substitution strings for the variables in your select query in the SQL report. As you have also probably noticed, the "page-break-after: always" line will always make it so that only one report is shown on a page. To fix this, we will need to use logic and row template 2.
2.) For the "Row Template 1 Condition," select "Use Based on PL/SQL Expression" from the select list.
3.) In the textbox for the row template 1 expression enter in the following: {code}substr('#rownum#',-1) = 0 or substr('#rownum#',-1) = 5{code}
***** This condition will make sure that this template is applied when the last digit in the row number is either a "0" or a "5." So, only 5 reports will be displayed per page.
4.) Now go down to "Row Template 2" and enter in the following in the textbox:
{code}
<div style = text-align: justify">
<table>
<tr>
<td style = "width: 200px"><b>First Name: #1#</b></td>
<td style = "width: 225px"> </td>
<td style = "width: 215px"><b>Employee Id: #2#</b></td>
<tr>
<td style = "width: 200px">Last Name: #3#</td>
<td style = "width: 225px"> </td>
<td style = "width: 215px">Company Credit Card Number: #4#</td>
<tr>
<td style = "width: 200px">MI: #5#</td>
<td style = "width: 225px"> </td>
<td style = "width: 215px">Social Security Number: <b>#6#</b></td>
</tr>
</table>
<p>----------------------------------------------------------------</p>
</div>look familiar? that is because it exactly the same code as above, except without the page-break-after piece.
5.) For the "Row Template 2 Condition," select "Use Based on PL/SQL Expression" from the select list.
6.) In the textbox for the row template 2 expression enter in the following: substr('#rownum#',-1) != 0 or substr('#rownum#',-1) != 5***** This condition will make sure that this template is applied when the last digit in the row number IS NOT a "0" or a "5."
7.) Scroll down to column headings and enter this in the textbox for the "Column Heading Template": OMIT
8.) Click the "Apply Changes" button
9.) Now go back to your application and the page you want to apply the custom report to
10.) On the report, click on the report tab
11.) Scroll down to "Layout and Pagination"
12.) Click on the "Report Template" select list
13.) Select your custom template
14.) Click the "Apply Changes" button and run the page
Try printing the report, if it does not print correctly, try it in Opera, Safari, Internet Explorer, Firefox, and Google Chrome. Please note that it is my understanding that only Firefox does not understand the css "page-break-after: always"
If needed, add some css to the page to hide tabs and other items when you print.
~Andrew SchulltzDOH. Too much copy/paste.
In my code, I was setting an application variable to contain the email address I was retrieving from AD. Once commented out, it worked fine.
IF l_attr_name = 'mail' THEN
APEX_UTIL.SET_SESSION_STATE('F111_USER_EMAIL',l_vals(i));
END IF; -
Hello there, I am creating a database of all our companies press contacts. I would like to create a form that would act as the front end and feed the database which is obviously the back end. The database is in Access 2013. My question is to whether this is indeed possible?
This forum thread appears to point towards the problem.
Re: Unable to Switch Audio Sync Settings -
Error in Forms when creating simple form in c sharp
Hi
I've created a very simple Csharp form with two textboxes and one press button. It is linked to a fortran DLL (Salford Compiler)
When I compile and run the program the first time it all works well. But when I save the file and quit VS 2013
and then restart and reload the program I get this funny error when I try to view the form again.
Warning 1 The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG)) 0 0
I've tried deleting the Temporary asp.net files as suggested in one forum but to no avail. Any help much appreciated
TerryHi ProfTC,
By researching, I found this thread in StackOverFlow, which has solved this problem.
http://stackoverflow.com/questions/8269386/could-not-load-file-or-assembly-the-parameter-is-incorrect
The answer is below:
Depending on if your are running X64 you might need to clean up a couple more spots. Just cleaning up my user directory was not enough.
%TEMP%\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
This list will grow as if you have other versions of the framework installed.
So , you could clear these ASP.NET files in more spots.
If you still have problems, you could feel free to let me know,
Or if your project is related to ASP.Net, you could post your issue to the ASP.Net forum for better supports.
http://forums.asp.net
Best regards,
Youjun Tang
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.
Maybe you are looking for
-
No vertical scroll bar in IE for my Flex Project...
Hi everyone, I'm having trouble getting a vertical scrollbar to appear when the browser window is smaller than the content within the .swf file that is automatically embedded into the html template that Flex creates on a release build. I fixed this i
-
How to move Top-Level Navigation tabs from left to center side
Hi, Is there a way to modify the TLN tabs to display on the center side instead of the left? (as if it were a align = center in the code of table) I tried to change printLevel1Table and printLevel functions in toplevelnavigation.js.org file, but it n
-
How to download CS5 design standard trial?
Plz
-
Disable the CTRL+ALT+DELETE when log in xp T60
I have T60 and i just installed lenovo xp again, and every time i log in XP i need to press CTRL+ALT+DELETE, how i can get this uncomfortable think off? I just want to sing by my fingerprint
-
Standard Report for YTD supplemental income
Hi Expert, We need to develop a new report through which we extract of YTD supplemental income for any employee or group of employees and display the data on a spread sheet. Kindly let me know is there any standard report is available which we could