Multiselect Lists have no scrollbars in Firefox
Hi there,
I'm having a problem when using the multiselect element on my forms. When there is more data than is visible in the number of rows, a scroll bar does not appear in Firefox, however it does appear in Internet Explorer 6.
Firebug shows that the elements are there and I can't see any sort of styling effects that should be getting in the way. We're using one of Apex's built in themes - number 13.
Is this fixable, or is it a bug in Firefox?
Cheers,
Andrew
I just built a test environment in a VM on my home PC, it seems that it does not appear if you set the height to 1 or 2, but 3 or more, it works fine... Strange :)
Similar Messages
-
How to get the selected values from multiselected list
Hi,
I have a multiselect list displaying all the years from 2003 to 2008 (used dynamic LOV). The user can choose one or more years as per his needs, and then when user clicks on the link the selected values of the list are to be captured and a pop up page of a Discoveror report needs to be opened where these years get passed as a parameter. I tried several methods to capture the value, but either one or all are getting passed but not exactly what the user has chosen.
This is how it looks:
P2_FISCAL_YEAR is a multiselect list containing values from 2003,2004... 2008
If user chooses 2004 and 2007
then I want the url to capture these values and pass as parameters for my discoveror reports. as '&qp_fiscal_year=2004,2007'
Any help is appreciated!
Thanks in advance,
Sapna.Hi,
I have a multiselect list displaying all the years from 2003 to 2008 (used dynamic LOV). The user can choose one or more years as per his needs, and then when user clicks on the link the selected values of the list are to be captured and a pop up page of a Discoveror report needs to be opened where these years get passed as a parameter. I tried several methods to capture the value, but either one or all are getting passed but not exactly what the user has chosen.
This is how it looks:
P2_FISCAL_YEAR is a multiselect list containing values from 2003,2004... 2008
If user chooses 2004 and 2007
then I want the url to capture these values and pass as parameters for my discoveror reports. as '&qp_fiscal_year=2004,2007'
Any help is appreciated!
Thanks in advance,
Sapna. -
Multiselect list in APEX 3.2.1.00.12
Hello,
I'm having troubles with a multiselect list that could potentially return a very large result set. I have a function called 'GET_LIST' that basically calls the apex_util.STRING_TO_TABLE(p_string,p_delimiter); function since the multiselect list returns a colon delimited string. If I try to select all of the values on the list I get the following message:
Bad Request
The request could not be understood by server due to malformed syntax.Are there any known workarounds to this issue?
Thanks in advance!
~JakeDo any pros out there have a suggestion for this? My multiselect list has over 35,000 entries in it for certain owners. It is doubtful that anyone would ever select them all but if they should happen to they would receive an error.
The list of values (P10_ACCTS) is simply
select a.account_name d, a.account_id v
from accounts a
where a.owner = :P10_OWNERI then display a report that uses the results of the select list in the where clause:
and (account.id in (select column_value from table (GET_LIST(nvl(:P10_ACCTS,'::'))))GET_LIST is defined as:
CREATE OR REPLACE FUNCTION GET_LIST (
p_string IN VARCHAR2,
p_delimiter IN VARCHAR2 DEFAULT ':'
RETURN vc_array_1 PIPELINED
IS
l_string varchar2(32000);
l_array wwv_flow_global.vc_arr2;
BEGIN
l_array := apex_util.STRING_TO_TABLE(p_string,p_delimiter);
for i in l_array.first..l_array.last loop
pipe row (trim(l_array(i)));
end loop;
return;
end;I believe that my limitation is the 'l_string varchar2(32000);' I need (in some cases) to be able to pass over 100,000 characters. I've tried converting GET_LIST to use a clob instead of varchar2 but have yet to be successful in implementing that approach.
THanks in advance!
Edited by: jhammer on Oct 15, 2010 3:13 PM -
hello..i use firefox 4 beta 05..my question is..why when i open let's say 6 tabs..my windows show that i have 6 instancies of firefox instead of one like it does with firefox 3.6? thanks
maybe i am saying it wrong..when i press alt+tab there is only one firefox open..but in windows 7 in the taskbar..every tab open..appears as another window openIf you are referring to taskbar previews, you can turn them off by modifying a hidden preference.
# Type '''about:config''' into the location bar and press enter
# Accept the warning message that appears, you will be taken to a list of preferences
# In the filter box type '''previews'''
# Double-click on the preference browser.taskbar.previews.enable to change its value to '''false''' -
== Issue
==
I have a problem with my bookmarks, cookies, history or settings
== Description
==
How can I make a backup listing of all of my Firefox bookmarks, with completely written out URLs, so I can print it out from a word processing document? Please email me the answer-
[email protected]
<blockquote>duplicate. Locked. Please continue [https://support.mozilla.com/en-US/forum/1/727213 here] -MJB</blockquote>
== Firefox version
==
2.0.0.4
== Operating system
==
PPC Mac OS X Mach-O
== User Agent
==
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
== Plugins installed
==
*-Netscape Navigator Default Plug-in
*Runs Java applets using the latest installed versions of Java. For more information: Java Embedding Plugin. Run version test: Test Your JVM.
*Plugin that plays RealMedia content
*The QuickTime Plugin allows you to view a wide variety of multimedia content in web pages. For more information, visit the QuickTime Web site.
*Shockwave Flash 9.0 r260
*Provides support for Digital Rights Management
*Provides support for Windows Media.
*Java 1.3.1 Plug-in (CFM)
*Macromedia Shockwave for Director Netscape plug-in, version 8.5.1
*Java 1.3.1 Plug-inHello.
Although possibly not related to your problem, I have to remind you that the version of Firefox you are using at the moment has been discontinued and is no longer supported. On top of this, it has known unpatched bugs and security problems. I urge you to update to the latest version of Firefox, for maximum security, stability, performance and usability. You can get it for free, as always, at [http://www.getfirefox.com getfirefox.com]. -
Delete in database based on multiselect list values
Hi,
I have a selectlist in Apex and a function in the database to do some delete based on the selected value from the select list.
FUNCTION delete_batch (v_batch VARCHAR2) RETURN VARCHAR2
IS
BEGIN
IF v_batch like 'M%'
THEN
RETURN ('A monthrun cannot be deleted');
ELSE
DELETE FROM so_disco_pa
WHERE batch = v_batch
DELETE FROM so_batch_pa
WHERE batch = v_batch
COMMIT;
RETURN ('Batch '||v_batch||' has been deleted');
END IF;
EXCEPTION
WHEN OTHERS THEN
RETURN ('Batch could not be deleted');
END delete_batch;The package function is called when the delete button is clicked with following process:
BEGIN
DECLARE
x varchar2(100);
BEGIN
x := pa_control.delete_batch (:P3_BATCH);
:F105_MESSAGE := x;
END;
END;Now I want to change the selectlist to a multiselect list so that multiple batches can be deleted.
How do I change my procedure and process to delete batches based on the selected values?
Thanks,
DianaI got this so far, but only the first batch selected in the list is being deleted. The other selected batch values are not deleted.
Some help please.
FUNCTION delete_batch (v_batch VARCHAR2) RETURN varchar2
IS
T Apex_application_global.vc_arr2;
BEGIN
T := apex_util.string_to_table(v_batch);
For I in 1..t.count loop
IF t(i) like 'M%'
THEN
RETURN ('A monthrun cannot be deleted');
ELSE
DELETE FROM so_disco_pa
WHERE batch = t(i)
DELETE FROM so_batch_pa
WHERE batch = t(i)
COMMIT;
RETURN ('Batch '||v_batch||' has been deleted');
END IF;
end loop;
EXCEPTION
WHEN OTHERS THEN
RETURN ('Batch could not be deleted');
END delete_batch; -
Hi, ever since I was prompted to download the new Firefox 4, I have continuously been having this issue. I will type in a domain name and it will automatically prompt me to "server not found". The websites work fine on Safari and Google Chrome, but not firefox. I have uninstalled and reinstalled firefox about 4 times and I really need a solution!
Also, I have done all of the IPv4, Cache, and other solutions listed in the article on having certain sites not load. I'd appreciate some help! Thanks!Did you ever fix this, because I am having the same problem
-
Need to create an edit Page from a Multiselect List
I make one or more selections of values from a Multiselect List; I need to branch to another page in which I display all of the selected List items and two other columns (per item) that can be edited; i.e., this second page will look like one or more rows consisting of (1) List item, (2) value1 from a Table, (3) value2 from a Table. I need to be able to change value1 and/or value2 for any or all of the rows and have those changes reflected in the Database. (The List item is display only).
My question is: which construction wizard can I use for this second page? I can collect my List items in a PL/SQL Table, but how can I display them and their related columns so the column values are editable?Thanks for the reply. I understand how to create Collections with the values I need to display and modify; however, I'm unsure which construction Wizard to employ to launch the Page ("Form based upon a Procedure", etc.)
I looked in the Tutorials for a "collection demo" and found these potential candidates: "Build an Issue Tracking System", "Create a Simple Survey Application", and "Serving Application Express Reports". Is it one of these? If not, please tell me where I can find the "collection demo". Thanks. -
I have garbled characters in firefox
I have garbled characters in firefox latest update, they show in adds on the right side of window
Hello,
Did you try turn off the ardware acceleration?
Try disabling graphics hardware acceleration. Since this feature was added to Firefox, it has gradually improved, but there still are a few glitches.
You might need to restart Firefox in order for this to take effect, so save all work first (e.g., mail you are composing, online documents you're editing, etc.).
Then perform these steps:
*Click the orange Firefox button at the top left, then select the "Options" button, or, if there is no Firefox button at the top, go to Tools > Options.
*In the Firefox options window click the ''Advanced'' tab, then select "General".
*In the settings list, you should find the ''Use hardware acceleration when available'' checkbox. Uncheck this checkbox.
*Now, restart Firefox and see if the problems persist.
Additionally, please check for updates for your graphics driver by following the steps mentioned in the following Knowledge base articles:
* [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]]
* [[Upgrade your graphics drivers to use hardware acceleration and WebGL]]
<hr>
Also:
*[https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode Firefox in safe mode]
*[https://support.mozilla.org/en-US/kb/reset-firefox-easily-fix-most-problems Reset Firefox]
*[https://support.mozilla.org/en-US/kb/how-do-i-create-screenshot-my-problem Create a screenshot of the problem] -
Help with Multiselect List Item
Assuming one employee can work for multiple departments, I want to display the departments employee 7844 works for preselected in a multiselect list.
I am using the following query statement in a report region.
select htmldb_item.select_list_from_query_xl(1, deptno ,'select DEPTNO,DNAME from scott.dept ','MULTIPLE HEIGHT=25', 'Y',null,null,null,'Department',null) a from scott.emp where empno = 7844
The result I am seeing is a multiple multiselect lists with one department selected in each list.
How should I modify the query to get what I want?
Thanks
MinaHi Carlos,
I set up a test case in exactly the same way and it worked fine for me. I created a page item called P1_DA_DEMO and added some static select list values then added some help text. The settings I used are below, I suggest you try again but also make sure you have no other Javascript errors on the page. Use a tool like firebug to check.
Name : Dynamic Action Demo
Sequence: 10
Even: Click
Selection type: Item(s)
Item(s): P1_DA_DEMO <- a selection list item
Condtion: - No Condition -
True Actions
Sequence: 10
Action : Execute JavaScript Code
Fire when event result is :True
Fire on page load: Not Ticked
Code: javascript:popupFieldHelp('277938589795252851','1545903379570909')
Event Scope set a s Bind.
Thanks
Paul -
Hi,
1. I understand that multiselect list problem has discussed here multiple times but I could not find any answer for my situation. May be someone can give me an advise.
I have a page that has 8 multiselect lists. A user makes his selection, presses button “Report” and gets redirected to the report page (say page A) that displays records according to the user selection. Report source on page A is PL/SQL function body returning SQL query.
I created the button “Report” with wizard (selected option Submit Page & Redirect to URL). Everything was working fine till report was created in the same browser window. But a customer wanted to have a report displayed as a new page. So I changed ”Optional URL Redirect” target from “No Target” as it was before to URL and inserted a call to the JavaScript as URL Target ( I use this approach on several other pages).
Now when a user presses “Report” button he is redirected to the page A but that page displays completely different set of records. It looks like multiselect lists values are not passed to the report on page A any more. What am I missing?
2. As I mentioned before a main page has 8 multiselect lists so SQL statement is very long and I will need to create a lot of different reports based on the selections in those multiselect lists .
Is it possible to create an Application Level Variable, pass “WHERE” part of the SQL statement into it when button “Report” is pressed ( button has setting Submit Page & Redirect to URL!) and then use it in the SQL report source to generate reports?
Thank you in advance.
ValScott,
Thank you for your reply.
At the moment I switched to the URL it stopped passing multiselect list parameters( I have javascript function in the HTML Header section and call this function from the button).
If I understand the problem correctly I do not submit page as it was before. Session window does not show any parameters.
The only reason I need this switch - create a report in a new window.
Val -
Query Regarding multiselect list
Hi,
I have a multiselect list having the names of columns of one of the table say "example" table. I want to select only those columns from the "example " table which the user has chosen from the multiselect list.
eg:
the multiselect list has the following entries say entr1,entr2,entr3
and my "example" table has 3 columns entr1,entr2,entr3.
If the user selects entr1 and entr2 from the multiselect list then , I want to select only entr1 and entr2 columns from my table ie "select entr1,entr2 from example"
I need to display those columns only in a report.
Is there any way to do it. Any input would help.
Regards,
DeepthiYou could have a dynamic query region where the column list is built using the value of the multiselect list.
declare
q long;
begin
q := 'select pk,';
q := q || replace(:P1_MULTI_SELECT,':',',');
q := q ||' from some_table where ....';
return q;
end;And choose the 'Generic columns, parse query at run-time' option under Region Definition.
An easier option would be to write a static query with all possible columns and simply put a PL/SQL condition on each column (Report Attributes/Column Attributes) to hide it if the column name/alias is not in the multiselect's value. Something like
instr(:P1_MULTI_SELECT,'COLUMN_NAME') > 0Hope this helps. -
How to pass multiselect list values to javascript?...
Hi, guys...
(continuation...)
Here is a Q. I have two multiselect lists item on the page. I need to use the values of these items in ODP. The button calls javascript, and javascript envoke ODP. Everything is working fine if i submit the page and then call javascript, But this is extra step and it's not kind of cool...
So i am looking for the way to pass the value of multiselect lists to javascript without submitting the page first...
Thnks...
Mike
Edited by: mishkar on Oct 1, 2009 10:59 AMMike:
Try using v('page_item') instead of :page_item in the ODP code
varad -
I created a Multiselect list for item :P5_REGIONS(USING DYNAMIC )
DYNAMIC QUERY IS
SELECT DISTINCT DEPTNO FROM DEPT;
Mutiselect list
10
20
30
40
50
I have another item name :P5_SELECTED_REGIONS
So what I want to do is
When user select multi values from Multiselect list
10,20,30,40
I want to display in :P5_SELECTED_REGIONS as string '10,20,30,40'
I have another Submit button which will take the :P5_SELECTED_REGIONS values and pass to database package
Any help is appreciatedHi,
Add the following into the regions "Region Header" setting:
<script type="text/javascript">
function showSelected(item, field)
var sel = new Array();
var index = 0;
for (var intLoop = 0; intLoop < item.options.length; intLoop++)
if (item.options(intLoop).selected)
index = sel.length;
sel[index] = item.options(intLoop).text;
$f_SetValue(field, sel.join());
</script>
add the following into the HTML Form Element Attributes for the select list:
onchange="showSelected(this, 'P5_SELECTED_REGIONS');"
That should do it.
Regards
Andy -
Multiselect List selected by default
Hi, I have a Multiselect List populated with a LOV (elements in the "name" column of "TAB1").
I would like that if "TAB1"."check" = 1 the name into my Multiselect List was SELECTED when page is charged but I found nothing about that.
Do you have some suggestions ???
THANK YOU ...Your solution is OK if my table is static but it isn't.
If I use static / sam:pet when I update table with a new item Multiselect is not updated.
I need to use the result of the query:
select name
from TAB1
where check = 1
and select these item into my Multiselect List where source code is:
select name
from TAB1
Something like:
DECLARE my_table wwv_flow_global.vc_arr2;
begin
SELECT name INTO my_table
FROM TAB1
WHERE check = 1;
FOR i in 1..my_table.count
LOOP
P1_SELECT.value (my_table(i)) = CHECKED;
END LOOP;
end;
I konw this code is not right but just to give you an idea of the way it has to work.
THANKS
Maybe you are looking for
-
Currency Display in BEx Report
Hi, When I am executing a BEx Query with Regional Language options on the OS as English ( United Kingdom ), I am seeing the values in Number format ex : 98766EUR but when I change the Regional Language Options on the OS as German ( Deutshland ) I am
-
Hi, I am facing the Error in a application while executing a business function.The buisness function calling a internal BSSV (Consumer) .Below is the Logs: JASLOGS: ERROR* CallObject@28232823: CallObject.executeRequest(): Problem executing function [
-
Cannot transfer .mov audio from pages to epub
I am a total newbie at making epubs... I have dragged a .mov audio file made in quicktime into my pages document. It is inline. The audio file works when I click on it (speaker icon) in the pages document. After converting to epub, the speaker icon
-
DMS with vault how to ??
I try to implement to use DMS with a vault. we already use DMS without a vault and that works perfectly. for the other application we want the document not on our fileserver but in a SAP vault. we did all the customizing in DMS but still with the new
-
Material-resource-cost center list
Dear Friends where can i get the list of the Materils related to resourcese + costcenter . which materils are using the costcenter with resource name i want to know. Please let me know. Regards, srihari.M