Validation on a LOV for flexfield
Hi,
I´m trying to make some kind of validation on a text item, that has a LOV attached (This is for a flexfield corresponding to order status). When user needs to change value in this item, a LOV is displayed. I need to make this validation using initial and new value. However, I don´t know what trigger should I use to get this done. I know I have to use custom.pll, and I have form and block name. Any help will be appreciated.
Thank you.
Hi David,
Were you able to find some solution for your question ?
I am facing a similar issue and would need your help on the same
- Pradeep
Edited by: user2085998 on Sep 21, 2009 7:21 AM
Similar Messages
-
Problem in using LOV for validation-JHS 10.1.3
Hi all,
This problem was also noticed by Phil McDermott (Problem in using LOV for validation-JHS 10.1.3
I am following the demo and I noticed that the Use LOV for Validation functionality does not work on the browse page. However, it does work on the details page!
Another effect of this problem is that once you tried to validate on the browse screen, the lov button does not work anymore.
Thanks, Joep
Just found out that is does not work when entering "ph" like suggested in the tutorial. When I enter "p" and then tab to the next field, the lov popup does show.
Message was edited by:
Joep HendrixThanks for your reply Steven.
I had the same problem as Joep reported here, following the steps at:
http://www.oracle.com/technology/products/jdev/tips/muench/jhstutorial/index.html#genandrunagain
Your solution works for me.
The "completed version of the tutorial application" also has this issue:
http://otn.oracle.com/products/jdev/tips/muench/jhstutorial/MyDemo.zip
Are there any other known issues for this tutorial? Where can I find such errata list?
many thanks
Jan Vervecken -
Can I have a LOV for display and a LOV for select values in a form ?
My LOV are in table :
lov_return, lov_display, lov_available
To avoid a loss in translating lov_return in lov_display values, I manage a flag, lov_available, Y/N to filter out obsoleted values.
By example, at the beginning of using the application, I have :
LOV_RETURN
LOV_DISPLAY
LOV_AVAILABLE
1
TOP
Y
2
CENTER
Y
3
BOTTOM
Y
And I have records with 1, 2 or 3 in the field corresponding with the LOV.
So far, so good.
Then I want to have a slightly different set of values in my LOV, for new records :
LOV_RETURN
LOV_DISPLAY
LOV_AVAILABLE
1
TOP
Y
2
CENTER
N
3
BOTTOM
Y
4
CENTER-TOP
Y
5
CENTER-BOTTOM
Y
So, when I edit an old record in my form, I want the 2 to be well deciphered into CENTER, and in the SELECT list, I want TOP,BOTTON,CENTER-TOP,CENTER-BOTTOM.
When I assign the dynamic LOV : select lov_display d,lov_return r from lov_table where lov_available = 'Y', to the corresponding field in my FORM, even allowing extra values will not help and will display '2' instead of 'CENTER'.
Is there a way I can manage to show the translated 'CENTER' in the field, and offer a list of values taking in account the 'availability' of the value, other than including the PX_FIELD test in my SQL for the dynamic LOV ?A common logical problem I encountered back the days of Oracle Forms.
A solution I often see is displaying invalid options with an asterisk, and applying validation to ensure users don't change to invalid selection.
No doubt there are some clever ways to tart this up with jQuery, also.
Scott -
Need - Search page with LOV based flexfield item as search criteria
Our requirement is to make a flexfield item as search criteria.
Flexfield is having 2 segments Applicaiton and Responsibility, where 2nd segment *(Responsibility) is dependent on 1st (Application).*
Accordingly, an LOV must get displayed for each flex segment in the search panel.
We tried to create a page having this flex (DFF) item as a search criteria, but cannot proceed to get results in results region - we tried to use both properties in the query region - resultsbasedSearch and autocustomizationCriteria:
Any ideas how to make a search functionality having LOV based flexfield items in the search criteria?
Any other suggestions regarding the solution are welcome.
Thank you very much.
Regards,
May B.Hi,
try a SQL query that uses bind variables as follows
... where column1 like '%:col1param%' and '%:column2%' like :col2param
Then in the implementation (session facade) check for null values and add '%' in case a value is null.
The query in EJB is defined in the entity
Frank -
ADF11g: LOV for attribute trouble
It seems that when I have specified an LOV for an attribute and made the Default List Type a Choice List, I am no longer able to use the attribute as an inputTextField in a JSF page.
I have a page with an editable table, and the attribute with the LOV is an inputTextField like this:
<af:column sortProperty="PageId" sortable="false"
headerText="#{bindings.PageImagesViewRW11.hints.PageId.label}">
<af:inputText value="#{row.bindings.PageId.inputValue}"
label="#{bindings.PageImagesViewRW11.hints.PageId.label}"
required="#{bindings.PageImagesViewRW11.hints.PageId.mandatory}"
columns="#{bindings.PageImagesViewRW11.hints.PageId.displayWidth}"
maximumLength="#{bindings.PageImagesViewRW11.hints.PageId.precision}"
shortDesc="#{bindings.PageImagesViewRW11.hints.PageId.tooltip}">
<f:validator binding="#{row.bindings.PageId.validator}"/>
<af:convertNumber groupingUsed="false"
pattern="#{bindings.PageImagesViewRW11.hints.PageId.format}"/>
</af:inputText>
</af:column>When I submit the page I get the following error:
javax.faces.convert.ConverterException: Unable to resolve a Validator instance using either validatorId '' or binding '#{row.bindings.PageId.validator}'.Can anyone reproduce this?Yes it does work without the f:validator tag.
Apparently I don't need it because the af:convertNumber will throw an error when I enter something other than a number.
Still, I don't think this is how it's supposed to work. Should I create an SR for this?
regards
Wendy Tromp -
How can I create a new entry without using LOV for foreign keys.
Referring to TUHRA sample application based on HR database schema. JDeveloper 10.1.3.0.4
How can I create a new employee without using LOV for the foreign key "job_id".
On the first page I would like to choose the job_title from adf read-only table.
After clicking on the "create new employee button" a creation form appears in which the job_id field is set with previous selection.
Regards M.Winkler
Edited by: user3541283 on 06.10.2008 03:44
Edited by: user3541283 on 06.10.2008 03:50Hi,
usually the foreign key is only set if the VO you select is dependent from a master. If e.g. you have DepartmentsVO1 that has an EmployeeVO3 as its nested VO, then creating a new instance of employees automatically add the foreign key. If you add EmployeesVO1, which is not dependent to DepartmensVO1, then the foreign key is not set. So if this is the case in THURA (keep in mind that this is not an Oracle demo but a sample used in a book about ADF) then all you need is to take the independent VO when building the new employee form.
Frank -
How to have cascading lov for a single column in tabular form
Hi,
How to have a cascading lov for a single column in tabular form
ie i have one employee name column
in tabular form if v pressed add row then one row ll be added
In my scenario based on first row value
the second row value to be displayed
To achieve this what i have to do ..
Regards,
PavanREAD Cascading select list on tabular form and
Oracle APEX 4.0: Cascading LOVs/Select Lists | Inside Oracle APEX by Patrick Wolf BLOG
helps you,
Pars. -
Valid size not available for this creation when using Greeting Card feature
Using PSE9 with a Mac. When attempting to create a greeting card, after selecting the photo, the Greeting Card, I receive a pop up error message as follows:
"Valid Size Not Available For This Creation". (All other Create functions such as Photo Book, Photo Calendar, and Photo Collage appear to be working). I have been in contact with Adobe Support and have been instructed to do a number of things from creating a new preferences file to uninstalling and re-installing the PSE software, with no result. Has anyone else run into this problem, and if so have found a fix? Thanks.I've been tearing my hair out over this one also. I've been on hold for over 10 hrs with Adobe Support waited over almost 2 weeks and still no resolution. I'm trying to create the Save the Date cards for my wedding and I can't wait for Adobe. Removing the preferences file and uninstalling/reinstalling does not fix the problem.
That said I did figure out a workaround for this. It's easy but it does require Windows. For me this was no big deal as I do own a Windows box.
Get the free trial version of PE9 for Windows and install it. If you don't have a Windows computer get to a friend that has one
Upload some of your photos to the PE9 Windows Organizer (it's identical to the mac version)
Select Create and then Greeting card. Photoshop will launch the guided edit feature for greeting cards.
Select the Layout feature and once you find out that you like save it as Photoshop project. Repeat this step for as many layouts as necessary.
Copy your Photoshop project files (and any folders) to your mac.
Open the project files as you would with any other Photoshop file.
You can now select the Create feature. You will be able add your pictures and resize them, you will be able to add/remove text, you'll be able to change the backgound/borders, add graphics...pretty much anything...EXCEPT automatically modify the layout. If you click on Layout, PE9 returns nothing. You can however go into full edit mode and if you have decent Photoshop skills you can make any changes to the layout manually.
If I had to put money on this I'd say that there is a problem with the PE9 Mac installation package. For some reason it is not deploying the layout data/files or it is not putting them in the right place. For this reason the program can't find the layouts when the user selects the greeting card guided edit.
Good luck. -
Unknown structure ID 0 for flexfield code GL# with application ID 101
Hi Experts,
I am working on Report builder 6i, EBS 11i, and data base 9i. I have standard report, when i am running it, it's giving below error.
ERROR: APP-FND-01016: Routine FDFRKS: Unknown structure ID 0 for flexfield code GL# with application ID 101.
It's calling below thing in Before Report Trigger.
begin
SRW.USER_EXIT('FND FLEXSQL CODE="GL#" NUM=":P_ACCT_STRUCT_NUM"
APPL_SHORT_NAME="SQLGL" OUTPUT="P_acct_flex"
MODE="SELECT" DISPLAY="ALL" TABLEALIAS="GCC"');
exception when srw.user_exit_failure then
srw.message(3,'Failed in GL#/Select');
raise;
end;
Could somebody help me what could be the reason for this error.
Thanks.Hi,
Is the error still ocurring ? Is yes, please refer the below note in Metalink. This should resolve the issue.
http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=227438.1
-Sailaja. -
Validity Table not updating for 0IC_C03 while updating data
Hi,
1.Validity table not updating for 0IC_C03 while updating data in my BW 7.4 With HANA data base?
Key fields : 0Plant
0Calday
if you run this programe after loading data - RSDG_CUBE_VALT_MODIFY it is updating.
2. I am not getting no marker update option in non-cumulative Info cube 0ic_c03 manage tab or in DTP tabs check as per 7.4 modifications?
and 2LIS_03_BX in DTP I am getting below this option only
Can you please give me solution for this issues.
Regards
UmashankarHi Uma,
Please go through the below link which might be helpful.
Not able to Edit Validity Table : RSDV
Marker Update Option is available under Collapse tab of Info cube.
Thanks,
Karan -
I was directed to adobe to download CS4 on my new iMAC after hardware failure on PC. The valid CS4 serial number for the PC is now not recognized by Adobe, even though I downloaded all the software successfully on the new iMac.. They gave me a free 30 day trial on the new iMAC.........Does this mean I have to spend a lot of money to update and activate the latest CS release on the new machine ??????
Purple Lobster your Creative Suite 4 serial number is for Windows or Mac only. If you were previously using it on Windows then it is likely you have a Windows license. You can verify by checking your serial number at http://www.adobe.com/. You can find more details at Find your serial number quickly - http://helpx.adobe.com/x-productkb/global/find-serial-number.html.
If you wish to run Adobe Creative software on your new iMac then I would recommend a Creative Cloud complete or single application membership. You can find more details at https://creative.adobe.com/plans. There is also a 30 day trial available for the Creative Cloud if you wish to evaluate the newest versions of the Adobe Creative applications. -
OBI11g intallation issue - Error in validating the port range for auto port
I am using the intaller to install OBIEE 11g on my machine. When I get to step 6, I receive the error messages below. Currently I also have OBIEE 10g on my machine so the ports may be already used.
Does any one know how I can resolve this issue? I previously installed both 10g and 11g on my old laptop but I can't figure out why I'm getting these errors this time.
INST-08010: Error in validating the port range for auto port allocation. At least 3 ports should be free within the range 9500-9699 for the Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager).
Ensure that a minimum of 3 ports are free within the range 9500-9699 for auto port allocation to work correctly for the Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager).
INST-08012: Error in validating the port range for auto port allocation. At least 3 consecutive ports should be free within the range 9500-9699 for the OPMN, in addition to 3 free ports required for Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager).
Ensure that a minimum of 3 consecutive ports are free within the range 9500-9699 for auto port allocation to work correctly for the OPMN, in addition to 3 free ports required for Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager).
INST-08010: Error in validating the port range for auto port allocation. At least 9 ports should be free within the range 9700-9999 for the BI System Components.
Ensure that a minimum of 9 ports are free within the range 9700-9999 for auto port allocation to work correctly for the BI System Components.your hosts file have duplicate name that point to two different IP addresses.
10.37.29.1 test1.xyz.com
10.10.10.1 test1.xyz.com -
INST-08010: Error in validating the port range for auto port allocation
Hello guys, I am using the installer to install OBIEE 11.1.7.0 on my machine. When I get to step 6, I receive the error messages below:
INST-08010: Error in validating the port range for auto port allocation. At least 2 ports should be free within the range 7000-7500 for the Adminserver and Adminserver SSL.
Ensure that a minimum of 2 ports are free within the range 7000-7500 for auto port allocation to work correctly for the Adminserver and Adminserver SSL.
INST-08010: Error in validating the port range for auto port allocation. At least 3 ports should be free within the range 9500-9699 for the Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager).
Ensure that a minimum of 3 ports are free within the range 9500-9699 for auto port allocation to work correctly for the Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager).
INST-08012: Error in validating the port range for auto port allocation. At least 3 consecutive ports should be free within the range 9500-9699 for the OPMN, in addition to 3 free ports required for Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager).
Ensure that a minimum of 3 consecutive ports are free within the range 9500-9699 for auto port allocation to work correctly for the OPMN, in addition to 3 free ports required for Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager).
My Operating System below:
Linux Red Hat 5.9 X86 64bit
My uname -a are below:
Linux redhat59 2.6.18-348.el5 #1 SMP Wed Nov 28 21:22:00 EST 2012 x86_64 x86_64 x86_64 GNU/Linux
My /etc/hosts file are below:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
10.10.80.19 redhat59
My /etc/sysconfig/network are below:
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=redhat59
GATEWAY=10.174.27.228
My /etc/sysconfig/iptables are below:
# Generated by iptables-save v1.3.5 on Tue Dec 3 17:01:17 2013
*filter
:INPUT ACCEPT [425:33860]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [307:40164]
COMMIT
# Completed on Tue Dec 3 17:01:17 2013
My ifconfig are below:
eth0 Link encap:Ethernet HWaddr 52:54:00:55:9B:C9
inet addr:10.174.27.233 Bcast:10.174.27.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:200216 errors:0 dropped:0 overruns:0 frame:0
TX packets:95849 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:110668992 (105.5 MiB) TX bytes:209784134 (200.0 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:109200 errors:0 dropped:0 overruns:0 frame:0
TX packets:109200 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:257845896 (245.9 MiB) TX bytes:257845896 (245.9 MiB)
my /etc/sysconfig/network-scripts/ifcfg-eth0 are below:
# Virtio Network Device
DEVICE=eth0
BOOTPROTO=static
BROADCAST=10.174.27.255
HWADDR=52:54:00:55:9B:C9
IPADDR=10.174.27.233
NETMASK=255.255.255.0
NETWORK=10.174.27.0
ONBOOT=yes
Have any suggestion please?
Many Thanks
DIn setDomainEnv.sh set debugFlag=false or you can just remove it.
NodeManager is a charm after that. it can take any number of ports.
Cheers !! -
I am installing OBIEE 11.1.1.7.0 on a linux x86 version. I get the below error when running the installer: [VALIDATION] [ERROR]:INST-08010: Error in validating the port range for auto port allocation. At least 2 ports should be free within the range 7000-7500 for the Adminserver and Adminserver SSL. [VALIDATION] [SUGGESTION]:Ensure that a minimum of 2 ports are free within the range 7000-7500 for auto port allocation to work correctly for the Adminserver and Adminserver SSL. [VALIDATION] [ERROR]:INST-08010: Error in validating the port range for auto port allocation. At least 3 ports should be free within the range 9500-9699 for the Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager). [VALIDATION] [SUGGESTION]:Ensure that a minimum of 3 ports are free within the range 9500-9699 for auto port allocation to work correctly for the Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager). [VALIDATION] [ERROR]:INST-08012: Error in validating the port range for auto port allocation. At least 3 consecutive ports should be free within the range 9500-9699 for the OPMN, in addition to 3 free ports required for Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager). [VALIDATION] [SUGGESTION]:Ensure that a minimum of 3 consecutive ports are free within the range 9500-9699 for auto port allocation to work correctly for the OPMN, in addition to 3 free ports required for Weblogic Components for BI (WLS Managed Server, Managed Server SSL and NodeManager). installation Failed. Exiting installation due to data validation failure. Solution suggested on other post is below: your hosts file have duplicate name that point to two different IP addresses. 10.37.29.1 test1.xyz.com 10.10.10.1 test1.xyz.com But in my case, My host file has different entiries as shown below: 169.36.71.228 usl20027808.am.hedani.net usl20027808 169.36.72.9 usl2002788.am.hedani.net usl2002788 Please suggest!
In setDomainEnv.sh set debugFlag=false or you can just remove it.
NodeManager is a charm after that. it can take any number of ports.
Cheers !! -
Tabular form - Different LOV for different rows
In a tabular form column, is it possible to have a select list whose values depend on some other column in the row? There doesn't appear to be a way to use #COL# notation to refer to current row values in the LOV query definition.
Ideas? ThanksHi Scott,
Thanks ..I formed some idea about APEX_UTIL.KEYVAL_NUM. I have a problem where I am not able to decide if I can make use of this package and solve..
Can you please have a look at this thread.. Re: Tabular form - Different LOV for different rows
I have a SQL which populates a tabular form on the page.Coulmn1 some text, Column 2 is to show a drop down as YES and NO. i am trying to freeze the option for rows 2,3,4 as NO, if the Option choosen in first is NO.
So, what I am trying to ask is..can I save my first selection in a global variable and use it in where clause of [select list query] the second drop down..Not sure how I can do this..Appreciate if you can show me a direction.
Thanks,
Chaitu.
Maybe you are looking for
-
How to install Windows 7 64 bit driver for Canon i9100 Printer?
When I try to install my Canon i9100 printer on my HP laptop running Windows 7 Professional 64 bit, Windows cannot locate a driver. Visiting the Canon website, I find an update module for the Windows driver. Canon says the printer MUST be installed
-
Follow up to my SMC update...
Well, After all that and thinking that the SMC update would have fixed my MB, it didn't. I still get shutdowns, and don't really know what to do. I'll try to see a Genius tomorrow I guess, but this computer is my life, I make my money from it. I real
-
I submitted an ISBN number and title to the iBooks Store using iTunes Connect. A nameless iBooks editor replied back, reuesting that I submit a digiral copy of my ePub document to iTunes Connect. The first time, I got past the login stage, but I was
-
How do i get my contacts from my mac to my iphone4
how do i get my contacts from my mac to my iphone4
-
Hi, What is the main difference b/w PA OM infotype? Is it possible to add PA Infotype in OM? with regards suresh