Multiple select lists in tabular form
Hi,
I created a tabular form with two select lists (Queries are same for both the select list and results around 300 records in the SQL).
I am getting the following error:
report error:
ORA-20001: Error fetching column value: ORA-06502: PL/SQL: numeric or value error: character string buffer too small
If I changed Select list to POP list, I am not getting error.
Please suggest how to user select list in this case.
Regards,
Meda
LnTInfotech wrote:
I created a tabular form with two select lists (Queries are same for both the select list and results around 300 records in the SQL).
I am getting the following error:
report error:
ORA-20001: Error fetching column value: ORA-06502: PL/SQL: numeric or value error: character string buffer too small
If I changed Select list to POP list, I am not getting error.
Please suggest how to user select list in this case.It is not possible. There is a 32K limit on the HTML generated for select list items. (As a type of report, tabular forms are also subject to the 32K limit on the size of a report row.)
In terms of usability 200 options is about the maximum size I would consider sensible for a select list ( and for select lists in tabular forms, much, much fewer!)
Use Popup Key LOVs.
Similar Messages
-
Checked some items of multiple-selection list box when form loaded in infopath
Hi
I customize sharepoint list with infopath. I have multiple-selection list box and want to checked some items of that automatically when form loaded. how can do this?
Thanks.Hi,
According to your description, my understanding is that you want to pre-select some items in the Multiple-Selection List Box.
I recommend to follow the steps below to achieve this goal:
Click Default Values under Data tab in InfoPath, expand the dataFields and navigate to the Multiple-Selection List Box field.
Set the Default Value of the Multiple-Selection List Box field.
Right click the field under the Multiple-Selection List Box group, then select Add another Value Below and set the Default Value for this field.
Repeat step3 based on the number of the items that you want to be pre-selected.
More information are provided in the link below:
http://www.bizsupportonline.net/infopath2010/pre-select-items-multiple-selection-list-box-infopath-2010.htm
Best regards.
Thanks
Victoria Xia
TechNet Community Support -
Cascade Select list with Tabular Form
Hi,
I am trying to implement Cascade Select List functionality on a tabular form where users should be able to add multiple rows. The data should be saved to a temporary stage area, where users can review the data prior to saving to the table. Very similar to the shopping cart where one can Delete/Update rows by record. I believe there is a way to do it via APEX Collections. If anyone has an example it would definitely help. FYI, Running on APEX 3.2, so no built in cascade functionality.
Thank you,
ChanduIf you received a reply or figured out how to do this, can post? I need to implement exact same functionality and have not figured out how to do so. Have pinged Denes K. for source code on his demo app but not yet received response. Can this be done using wizard tab form or does it have to be a manually tab form?
-
Two select lists in tabular form
I have two Select Lists which one of them depends on the another -the second one's query depends on the first one's - .....
This operation can be done in a form or a page, but how it could be done in a tabular form???
SaadThe simple answer is that to the best of my knowledge, it cannot be done because of how the tabular form works. If I understand it correctly, Tabular forms are populated completely at page load and cannot post back from items inside the form in order to refresh a list of values on the second select list. If you want to do this, you will need to build the form as a "Form and Report" page type where you have links in your report that populate a regular page form. Just tell it to put the form and the report on the same page them add a hidden page item that you set to 1 or 0 to display the form and setup the form processing so it is button tied instead of unconditional (You may have to duplicate auto processing processes).
The complex answer....there probably is a way to do this using AJAX as AJAX is good at this kind of stuff and every field in the tabular form has an HTML id of some kind....but I am not well versed enough in AJAX to give you a straight answer as to how to accomplish it. I used AJAX to do something similar to what your talking about but it was with regular page items (using a select list to populate a shuttle without a post back) and not items in a tabular form. -
Dynamic Actions in Select List of Tabular Form
I have a tabular form in my application and one of the column A is Select List with lot of values. My requirement is, there is another column B in the same tabular column like Display text, which should appear when a user select A, B or C in the select list column A. Is it possible, how can I implement it?
I tried it through Dynamic Actions ->DOM Objects, but I am not sure what is the name of the Select List column value that needs to be specified, it is jst f06 or f06_???. Can someone tell me the exact steps that needs to be followed.My mistake, Javascript (and DOM attributes/methods) are case-sensitive. The attribute in question is readOnly, not readonly
I fixed it on my example page at http://htmldb.oracle.com/pls/otn/f?p=24317:255
<script type="text/javascript">
function ro_Item(nd,a){
var lEl = html_GetElement(nd);
if (lEl && lEl != false){
if(a){
lEl.readOnly = true;
lEl.style.background = '#cccccc';
}else{
lEl.readOnly = false;
lEl.style.background = '#ffffff';
return true;
function foo(pThis)
var lTD=pThis.parentNode;
var nextinput=lTD.nextSibling.getElementsByTagName('input')[0];
var nextnextinput=lTD.nextSibling.nextSibling.getElementsByTagName('input')[0];
if (pThis.value=="CLERK") {
ro_Item(nextinput,true);
ro_Item(nextnextinput,true);
else {
ro_Item(nextinput,false);
ro_Item(nextnextinput,false);
</script> -
Multiple Select Lists on Tabular Report
I am trying to build a tabular report to allow users to edit records within a table. This tabular report has several non-editable columns on it as well as two select list boxes. Theh user would select a value from the first list box. That value would then become part of the where clause of the next select list box. However I have not been able to pass the new value to second list box.
My application deals with metadata, so here's how the screen looks: (Field names in {} are select lists)
Select File to Edit: {this list works fine}
[Field Name] [Derived] {Parent file} {*Parent Field*}
The Parent Field drop down is never getting populated. Parent file dropdown works fine.
I don't think the problem is with my select statement. I think the variable I am using in my select statement is never having it's value set.
Any help would be appreciated.
Hope this makes sense.
Donthere's currently no easy way to handle your request in html db. it might be doable using a few hacks here and there, but it's almost not worth getting into because of the complexity of the approach. my recommendations are that you...
a) consider setting your form up as a single-row update rather than a multi-row one. with a single-row form, it's a much simpler matter to have your {Parent Field} lov be driven by your {Parent File} one.
b) if the values in your Parent File lov aren't too great in number, you might consider handling this with javascript added to your tabular form page. i don't know that exact javascript, but you should be able to find it pretty easily on the web.
hope this helps,
raj -
Can you order by label of select list in tabular form?
Imagine this scenario, you have an updateable tabular report based on a query like the following:
select emp_id
,ename
,dept_id
from employeesAnd you define the dept_id column as a query based lov, so you see a select list for departments.
select dept_name d
,dept_id r
from departments
order by 1However if the user chooses to order by the department column by clicking on the heading to sort, they see the following order (note the H between A & B):
Accounting
Human Resources
BiodiversityWhich is because of the ID not being in the same order as the label
1 - Accounting
3 - Biodiversity
2 - Human ResourcesHow can I allow the user to order by the lov based column, but have it order by the label and not the reference id?
A colleague reckons she fought and lost this battle. Surely this must be a common issue? I can't seem to find any related questions.
Cheers,
ScottWe.>
Option B: Convert to manual tabular form. Here is a sample of the report query (leave column display as at "standard report column").
select e. emp_id
,e.ename
,'<input type="hidden" value="'||d.dept_name||'" />'||APEX_ITEM.SELECT_LIST_FROM_QUERY(3,e.dept_id,'select dept_name ,dept_id from departments order by 1') dept
from employees e, departments d
where e.dept_id = d.dept_idI recently had problems when I had to apply a script to a page that used this technique: basically too many <tt>input</tt>s. Never understood why this element is used—guess it's the fact that it's "hidden". Anyway, an HTML comment works as well and is more out of the way:
select e.empno
,e.ename
,'<!-- '||d.dname||' -->'||APEX_ITEM.SELECT_LIST_FROM_QUERY(3,e.deptno,'select dept_name ,dept_id from departments order by 1') dept
from emp e, dept d
where e.deptno = d.deptno -
Help with Cascading Select List in Tabular Form
Hello Friends,
I am trying to implement Denes Kubicek's sample for Cascading Select list and ran into this error:
Please help me identify what I might have missed ???
<code>
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
Only one top level element is allowed in an XML document. Error processing resource 'http://apex.oracle.com/pls/apex/f?p=12...
<select><option value="0">- Select Employee (0) -</option></select><html lang="en-us" xmlns:htmld...
</code>
Please find below the list of activities I performed:
1.Created the region source
2.Created the hidden items
3.Created the buttons and items
4.Created the application process for MRU and Delete
5.Created the Application item [ TAB_CASCADING_ITEM]
6.Created the Application Process[tab_casc_sel_list]
Any clue/pointers to debug this are welcome.
I tried the above on apex.oracle.com; WS: CHAITANYAPATCHIPULUSU; USERNAME :[email protected]
PWD:Satya123 in APPLICATION : 12855 and Page :35
Regards..OK, you didn't have the background process as an on demand process.
In the MRU and MRD process, you were referencing the wrong variables for the count. (as in deb's case, it's p176, but in your case its p35).
In the javascript function, the call that is supposed to assign : TAB_CASCADING_ITEM a value, isn't working (I believe). -
I would like to be able to submit an Infopath form with a multiple selection list box in Sharepoint as multiple entries on a Sharepoint list.
For example, a user has to complete the following fields:
First Name:
Last Name:
Favorite Color (can select more than one):
[] Blue
[] Red
[] Yellow
[] Green
If the user picks blue AND red and submits the form, the Sharepoint list would feature TWO entries, both with their first and last names, but with different colors in the "Favorite Color" column.
Please let me know if there is a way to do this. Any guidance would be helpful!Hi redhotc,
According to your description, my understanding is that you want to set multiple default values for a multiple checkbox list in InfoPath form.
I did a test with SQL database table. I set three default values for the checkbox list by adding three values field under the group field(Data->Default values), each value field is for a default value. Then publish it to my SharePoint site, everything
was fine.Please have a try as the below link:
http://www.bizsupportonline.net/infopath2010/pre-select-items-multiple-selection-list-box-infopath-2010.htm
Note: if you are using SQL databse table, you may need to enable ‘Allow cross-domain data access for user form templates that use connection settings in a data connection file’ in CA. More information, please refer to:
http://answers.flyppdevportal.com/categories/sharepoint2010/sharepoint2010customization.aspx?ID=418b9423-a96c-4e5e-91f9-6a1b010ebb69
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support -
How can i display Value in Report which i select from Multiple select list
Dear All,
i am using multiple select List in form with report page.
When i create new Entry with select Multiple value in Multiple Select List then in report Value display me in below format
my SQL Query are
select NAME D, CODE R from COUNTRY_MAS WHERE ACTIVE_FLG ='Y' order by NAME
AS:AI:AG:AM these are return value .i want to display NAME in report .
How can i do this ?
Thanks
Edited by: Vedant on Apr 25, 2012 11:14 PMShort answer, use the apex_util.string_to_table to convert to a table; then you can either iterate through the table to generate a string of names, or accomplish the same with a bulk operation.
http://docs.oracle.com/cd/E23903_01/doc/doc.41/e21676/apex_util.htm#CHDFEEJD
Encapsulate all this within a pl/sql function. -
Hi, I'm using SP13 and InfoPath2013.
I created a custom form and published it to SP13 document library. This form has many MSLB. Depending on the checkboxes selected in the 1st MSLB, the other MSLB will either hide or show. Each MSLB is in its own section. The requirement
is to have each MSLB to have at least one checkbox selected. Well, the problem is that when that MSLB isnot checked in the 1st MSLB it is not visible and shouldn't require any checkbox to be selected. However, the form can't get submitted instead
an error dialog would pop up and ask user to make a selection for MSLB that is not even displayed. Is there any way to fix this besides unchecking all MSLB to be not required at least one selection? Thank you.Eric,
I follow your reply post here and still doesn't work. I also noticed your screen shot of selecting a field is not the same as what I see in InfoPath 2013.
Here is what I did,
1.Check At least one selection required for
these Multiple-selection List Boxes
as you want .
2.Create a Formatting rule for the 2nd
Multiple-selection List Box.
3.Add a Condition as below:
4. I get a validation error if I don't
select at least one checkbox in the hidden MSLB control when submitting.
I think I'm following all the steps correctly
but please let me know if I'm not. -
Using multiple select lists in ADF
Hi,
I am trying to use a multiple select list in my JSP page, and have a method in the ApplicationModule be called when the Struts action is called. I am following the example ADF tutorials, where the method is added to the ApplicationModule class, then dragged onto the Stuts Flow diagram (to associate it with an action).
I am able to create a dyna form bean for the page that contains the multi select as a type "java.lang.String[]" (string array). I am able get that values that were selected in a normal action's "execute" method. For example:
msf = (DynaActionForm) form;
String[] statusSelection = (String[]) msf.get("multSelectList");
However, I cannot seem to get the "multSelectList" values into a method in my Application Module class. The "multSelectList" is defined in my dynaFormBean as a String[] type. I am passing it in as an argument like the following....
public void setParams(String multSelectList[]) {
This results in the method not being called at all. I am not sure why. Does this have something to do with a String[] not being serializable??
However, if I just attempt to pass other types form items to the method, it works. For example:
public void setParams(String simpleCheckbox) {
Does anyone know how to use multiple select lists in conjunction with ADF?
P.S.
my multSelectList looks something like this:
<select name="multSelectList" multiple size="5">
<option value="ALL">Select All</option>
<option value="preferred">Preferred</option>
<option value="standard">Standard</option>
<option value="approved">Approved</option>
<option value="interim">Interim</option>
</select>I got this working by changing the signature of the Application Module method to use ArrayList rather than String[], then you can marshal the Struts FormBean contents into an ArrayList to pass up.
To do this, subclass the DataAction by using "Go To Code" off of the context menu and then override the initializeMethodParameters() method:
protected void initializeMethodParameters(DataActionContext actionContext, JUCtrlActionBinding actionBinding)
//Get the String Array from the Form Bean
String[] selection = (String[])((DynaActionForm)actionContext.getActionForm()).get("multiSelect");
//convert that to an ArrayList
ArrayList selectionArr = new ArrayList( Arrays.asList(selection));
//Add that object to the Arg List for the AM method
ArrayList params = new ArrayList();
params.add(selectionArr);
actionBinding.setParams(params);
} -
Value of Multiple-Selection List box is not appearing "calculated value" field of it
Hello,
We have created one selection list box using control "Multiple Selection List Box", where user can select one or more values.
We have created one view in InfoPath form, which have calculated value of fields(just showing purpose and printing purpose this view has ben created).
In this when we try to show calculated value of field is of Multiple Selection List Box, it's showing as "Off".
Could you please help us out.
Thanking you in advance.
Regards,
JayashriHi,
Thanks for your sharing! It will be beneficial to others in this forum who meet the same issue in the future.
Wendy
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
Change from 4.5 to 5,1 with multiple select list boxes
Had a multiple select list box which worked fine in 4.5 i.e
a comma seperated list would be passed to the corresponding set method
in the bean. We switch to 5.1 and this no longer works any one know of
the solution or a work around to the problem
Hugh McBride
[email protected]
Vladimir,
I am using a JSP/Java Beans design where the name of the
set
method in the bean match the name of the ui component so when the form
is submitted the method in the bean is automatically called. The method
request is a workaround but one we wanted to avoid using
Thanks
Hugh McBride
[email protected]
Vladimir Andral wrote:
> How are you getting the values? request.getParameter()?
>
> You should be using request.getParameterValues() if the parameter
> has more than one value.
>
> Check out the documentation for the HttpServletRequest interface.
>
> --
> Vlad
>
> Hugh McBride wrote in message <[email protected]>...
> >Had a multiple select list box which worked fine in 4.5 i.e
> >a comma seperated list would be passed to the corresponding set method
> >in the bean. We switch to 5.1 and this no longer works any one know of
> >the solution or a work around to the problem
> >
> >
> >Hugh McBride
> >[email protected]
> >
-
Multiple-Selection List Box Values in Multiple Columns
I am using InfoPath 2010 with SharePoint 2013. I have a form with a multiple-selection list box which has A LOT of choices. Instead of displaying all the choices in one column, is it possible to display the values of my list box in several
columns?Hi Andrea,
I agree with Brij, one multiple-selection list box is associated with one list field, we cannot use the one multiple selection list box value for other multiple selection list boxes, we need to create multiple choices for each multiple-selection list box
control in InfoPath form.
Thanks
Daniel Yang
TechNet Community Support
Maybe you are looking for
-
New AppleScript commands in 2.0.1
Hmm. I hadn't looked closely at the AppleScript Dictionary for 2.0.1 until last night, and was extremely happy to find several new commands! duplicate v : Copy image versions (and masters) from album/project to album/project. This means that we can n
-
can some one pls tell me why do we use the below background jobs or a place to find more abt background jobs. i will award points 1.BI_WRITE_PROT_TO_APPLLOG 2. BIREQU_49D0873XB3U3DZKA2EMHKP2XZ 3. EU_PUT 4. EU_REORG .5. SAP_CCMS_MONI_BATCH_DP 6. SAP_C
-
Safari not playing *.WMV flies
Any time I try to view pages with the "windows media player" built into a website to view a movie (or streaming media like on XM radio), the movie doesn't play; rather opens my own separate version to play the WMV file externally. How do I get my wmv
-
I am new to JMS. I have a cluster with two instances (A & B), and I am wanting to implement failover with the brokers. My producer creates a transactional Topic on instance A's broker. My consumer subscribes to that same Topic via instance B's broker
-
Finding classes within OSGi bundles via the JNI?
As an example, I have a class com.company.bundle.myJavaClass within the OSGi bundle com.company.bundle.MyClass. Within my C++ code, after starting the JNI and OSGi via the usual invocation (with com.company.bundle in the classpath), If I try the foll