Help please, I can't get select list behavior correct

I have a demo application at apex.oracle.com http://apex.oracle.com/pls/apex/f?p=71968:1 username is demo, password is demo
I have a form with multiple fields
field1 (Text Field)
field2 (Text Field)
field3 (Text Field)
field4 (Text Field)
Status (Select List)
The select list has the following options:
Open
Working
Closed
Process flow is as follows:
Ticket created and status is defaulted to Open
Analyst does their work and if they save the ticket they move the status to working and apply changes so now Working is stored in the database as the status
When the work is complete, they select Closed and Apply Changes and the ticket is complete.
What I am trying to do here is set it up so that the analyst cannot select Closed or they receive a message when they select closed if field1, field2, field3, or field4 are empty.
I tried a dynamic action and I can get it to hide the close selection in the list and it will only appear when the fields are filled in, but say the ticket is in Working Status, after I fill in the fields, I see the Status selection list updating but then it changes the value to Open. All three options are now available, but the analyst may not want to close the ticket even though they have all the fields filled in. So I would want the status to stay in working but this automatically goes to Open.
So I guess in the end, I need a select list that maintains its current value but the option to see closed is only available when the three fields are all not null.
I have a demo application at apex.oracle.com http://apex.oracle.com/pls/apex/f?p=71968:1 username is demo, password is demo
You can see what I am referring to if you select the record in the Report section with the status of working. Then when it comes up, remove one of the values from the fields and you will see that instead of keeping the value as working it changes it to open. I want it to keep its current value unless that value was closed, in that case it can go back to open.
Any suggestions as to how to acoomplish this would be appreciated.
Thanks
Wally

Hi Wally,
You can change your lov as cascading lov and in the parent lov items, give the names of all that 4 fields. Also change your lov query as below
select DVALUE as display_value, RVALUE as return_value from STATUS
where ((vValue = 1 and (:PXXX_FIELD2 IS NULL OR :PXXX_FIELD2 IS NULL OR :PXXX_FIELD2 IS NULL OR :PXXX_FIELD2 IS NULL))
OR (:PXXX_FIELD2 IS NULL AND :PXXX_FIELD2 IS NULL AND :PXXX_FIELD2 IS NULL AND :PXXX_FIELD2 IS NULL).
Regards,
Natarajan
Edited by: Nattu on Mar 20, 2013 8:27 AM

Similar Messages

  • Urgent help please. Can't get image on LED cinema display.

    My husband has a traumatic brain injury. His existing monitor went kaput yesterday, & I've been trying desperately to set up a new LED cinema display with his Mac Pro that was purchased May 2007 for the past 4.5 hrs without success. Can't get any image on it & don't know what else to try. Any suggestions please?

    Can we assume that the graphics card has been replaced with one that has a mini display port, such as the Radeon HD 5770 or the Geforce GT 120? The originally shipped graphics card options for the 2007 Mac Pro do NOT have the Mini Display Port.
    Does my computer have a Mini DisplayPort connector?
    If not, one will either need an Atlona AT-DP400 adapter to connect the LED Cinema Display to a dual link DVI port of the graphics card OR to replace the graphics card with one that is equipped with the Mini Display Port.
    Review of the Atlona AT-DP400.
    Also, does the Mac Pro have OS X 10.6.4 or later?

  • I need help please!  Can pictures get on your icloud other ways?  Can something be put on there by someone other than yourself, liked public wifi or hacked?  Got a big problem h some **** on an iPod and I am to knowledgeble about the ipod...thanks

    .         Can pictures get on your icloud other ways?  Can something be put on there by someone other than yourself, liked public wifi or hacked?  Got a big problem with some **** on an iPod and I am to knowledgeble about the ipod...thanks

    You're not confusing this with a shared Photo Stream...?
    Because the short answer is no, photos don't appear unless they were put there by someone with your Apple ID credentials. To rule out that possibility, change your Apple ID password by carefully following all these instructions:
    iCloud: Change your iCloud account password
    If you decide to change your password, and you also want to change your Apple ID, I recommend you do not concurrently change your Apple ID until sufficient time has passed and you are confident the password change has been effected on all your iOS devices. 24 hours ought to be more than enough.
    It is not necessary to change your Apple ID unless it is an email address you no longer wish to use.

  • Help please I can't get my photos off my phone

    My 4s used to show in my computer and I used to be able to get the photos off the device there but now it doesn't show up since the new upgrade.  I have tried to get the computer to recognise the device but it won't but it still syncs and shows in iTunes and charges from my computer. Could it be my virus protection? I can't figure it out it never used to be a problem
    Please help

    I'd suggest installing any available updates for your computer. To ensure the drivers are up to date.

  • Help Please I can't get my .wrl into a Geometry array

    Hello, I was hoping to get a quick fix for the problem I have with my code.
                  Loader loader = new Loader(Loader.LOAD_ALL) ;
                  // get the file names
                  String[] srrFilenamen = null ;
                  srrFilenamen = new String[]{ ("src/CarParts.WRL"), ("src/CarFlip.WRL"), ("src/CarShat.WRL")} ;
                    // Several transform groops to put the objects where they should be
                    TransformGroup objTrans[] = new TransformGroup[4] ;
                    for (int i = 0 ; i < 4 ; i++)
                            objTrans[i] = new TransformGroup() ;
                            objScale.addChild(objTrans) ;
    Transform3D tr = new Transform3D() ;
    Transform3D rotX90 = new Transform3D() ;
    rotX90.rotX(90.0 * Math.PI / 180.0) ;
    objTrans[0].getTransform(tr) ;
    tr.setTranslation(new Vector3d( -2.0, 1.5, -2.0)) ;
    tr.mul(rotX90) ;
    objTrans[0].setTransform(tr) ;
    objTrans[1].getTransform(tr) ;
    tr.setTranslation(new Vector3d(0.0, 1.5, -2.0)) ;
    tr.mul(rotX90) ;
    objTrans[1].setTransform(tr) ;
    objTrans[2].getTransform(tr) ;
    tr.setTranslation(new Vector3d(2.0, 1.5, -2.0)) ;
    tr.mul(rotX90) ;
    objTrans[2].setTransform(tr) ;
    objTrans[3].getTransform(tr) ;
    tr.setTranslation(new Vector3d(0.0, -2.0, -2.0)) ;
    tr.mul(rotX90) ;
    objTrans[3].setTransform(tr) ;
    // Now load the object files
    Scene srrMorpScene[] = new Scene[3] ;
    GeometryArray g[] = new GeometryArray[3] ;
    Shape3D shape[] = new Shape3D[3] ;
    for (int i = 0 ; i < 3 ; i++)
    srrMorpScene[i] = null ;
    g[i] = null ;
    shape[i] = null ;
    for (int i = 0 ; i < 3 ; i++)
    srrMorpScene[i] = loader.load(srrFilenamen[i]) ;
    Group b = srrMorpScene[i].getSceneGroup() ;
    objTrans[i].addChild(b) ;
    // error
    shape[i] = (Shape3D) objTrans[i].getChild(0); // this is where the problem lies
    // the rest should be ok
    g[i] = (GeometryArray) shape[i].getGeometry() ;
    shape[i].setGeometry(g[i]) ;
    Some of you might recognise this from the well used hand morph demo, however that demo works with .obj files.
    .obj files are not loaded in the same way as .wrl files, there for I've had to change the loader a little, however they still load into scene.
    But the error produced is:
    java.lang.ClassCastException
         at SCU.<init>(SCU.java:207)
         at WMP_Quicktime.<init>(WMP_Quicktime.java:67)
         at WMP_Quicktime.main(WMP_Quicktime.java:33)
    " A 'ClassCastException' means that I'm trying to type cast something as something it isn't.
    I've been looking in the web, and on this site my findings have made me change           
                BranchGroup b = s.getSceneGroup();
         shape[i] = (Shape3D) b.getChild(0);
    into:
                TransformGroup objTrans.addChild(b) ;
    shape[i] = (Shape3D) objTrans[i].getChild(0);
    Because someone on this site used it that that way(from a transformgroup) and had no problems converting to Shape3D apperantly.
    Also I've tried
                Group b = s.getSceneGroup();
         shape[i] = (Shape3D) b.getChild(0);
    Because I usually load a sene into a Group, not a branchgroup.
    And I've tried.
                BranchGroup b = s.getSceneGroup();
         shape[i] = (Shape3D) b.cloneTree();
    Because The input should and could only be a node, right?
    In all cases
    java.lang.ClassCastException
         at SCU.<init>(SCU.java:207)
         at WMP_Quicktime.<init>(WMP_Quicktime.java:67)
         at WMP_Quicktime.main(WMP_Quicktime.java:33)
    "my .wrl files are a little on the larger side, as they are a car(in 3 states of destruction) and have quite a few triangles.
    I'm using JDK 1.3 on Jbuilder 2005, this because as my laptop is broken thus I am forced to use the somewhat outdated software(not alowed to install programs).
    I hope I've supplied enough information to get help.
    Other wise could somone inform me of a alternate way to use the J3D morph function, or a function with similar effect.
    (not making a each step a file and showing them 1 after another, that would take to much loading and memory time, I'm already strangeling the CPU at 89%)
    Thank you in davance for your help.
    Aditionally here is the original code with the .obj files.
      private java.net.URL[] objFiles = null;
         // Create the transform group nodes for the 3 original objects
         // and the morphed object.  Add them to the root of the
         // branch graph.
         TransformGroup objTrans[] = new TransformGroup[4];
         for(int i=0; i<4; i++) {
             objTrans[i] = new TransformGroup();
             objScale.addChild(objTrans);
         Transform3D tr = new Transform3D();
         Transform3D rotX90 = new Transform3D();
         rotX90.rotX(90.0 * Math.PI / 180.0);
         objTrans[0].getTransform(tr);
         tr.setTranslation(new Vector3d(-2.0, 1.5, -2.0));
         tr.mul(rotX90);
         objTrans[0].setTransform(tr);
         objTrans[1].getTransform(tr);
         tr.setTranslation(new Vector3d(0.0, 1.5, -2.0));
         tr.mul(rotX90);
         objTrans[1].setTransform(tr);
         objTrans[2].getTransform(tr);
         tr.setTranslation(new Vector3d(2.0, 1.5, -2.0));
         tr.mul(rotX90);
         objTrans[2].setTransform(tr);
         objTrans[3].getTransform(tr);
         tr.setTranslation(new Vector3d(0.0, -2.0, -2.0));
         tr.mul(rotX90);
         objTrans[3].setTransform(tr);
         // Now load the object files
         Scene s[] = new Scene[3];
         GeometryArray g[] = new GeometryArray[3];
         Shape3D shape[] = new Shape3D[3];
         ObjectFile loader = new ObjectFile(ObjectFile.RESIZE);
         for(int i=0; i<3; i++) {
         s[i] = null;
         g[i] = null;
         shape[i] = null;
         for(int i=0; i<3;i++) {
         try {
              s[i] = loader.load(objFiles[i]);
         catch (FileNotFoundException e) {
         System.err.println(e);
         System.exit(1);
         catch (ParsingErrorException e) {
         System.err.println(e);
         System.exit(1);
         catch (IncorrectFormatException e) {
         System.err.println(e);
         System.exit(1);
    BranchGroup b = s[i].getSceneGroup();
         shape[i] = (Shape3D) b.cloneTree();
         g[i] = (GeometryArray) shape[i].getGeometry();
         shape[i].setGeometry(g[i]);
         objTrans[i].addChild(b);
    public void init() {
    if (objFiles == null) {
         objFiles = new java.net.URL[3];
         // the path to the image for an applet
         String path = getCodeBase().toString();
         try {
         objFiles[0] = new java.net.URL(path + "hand1.obj");
              objFiles[1] = new java.net.URL(path + "hand2.obj");
              objFiles[2] = new java.net.URL(path + "hand3.obj");
         catch (java.net.MalformedURLException ex) {
         System.out.println(ex.getMessage());
              System.exit(1);
    Message was edited by:
    System_Crush
    [EDIT] made the error mesages a little more eye catching
    null

    I'd suggest installing any available updates for your computer. To ensure the drivers are up to date.

  • Need Help Please - I can't get Java to compile my programs

    Hi, I'm taking a programming course in college and want to be able to compile my java programs at my home laptop instead of just at the lab...
    However, when I write my code and try to compile with TextPad, there is no "Compile" option....Instead there is a grayed-out option of "User-tool"...
    I have installed the J2SE Developmental Kit 5.0 Update 11 and the JavaRuntime Environment 5.0 Update 11....In the labs, the computers have the exact same thing except they are the Update 9 versions....
    What am I missing? Thanks for any help you can offer....

    > TextPad isn't part of the JDK nor runtime of Java,
    and this isn't a TextPad product support site.
    (Edit: Except when yawmark is around)
    Pish. I pointed himmer to the proper place. ;o)
    It would be advisable to lose your addiction to IDE's
    anyway (like TextPad)
    Pish. TextPad isn't an IDE. It's a feature-rich text editor that happens to let you run commands from within the program (though I don't argue with the benefit of compiling/executing from the CL when learning).
    ~

  • Help please I can't get into my computer, asking for a password I do not know

    When I push the start up bottom, the screen pops up "ENTER ADMINISTRATOR PASSWORD OR POWER ON PASSWORD" I have no clue why it's doing this and the pass word it won't even let me put in a windows cd to reboot the system without a password my laptop is only 3-4years old

     When asked for the password just hit enter 3 times. Post any code. REO

  • Where can I get a list of available selection for certain dict type?

    Where can I get a list of available selection for certain dict type in code?  For instance, when I use SE16 to view VBFA table, I am presented with many filter criteria.  One of them would be "VBTYP_N".  When I click on the square next to the option, I am presented with a list of possible values to select from.  Where can I get the list of this possible values for any given dict type in code?

    Hi Frank,
    The list of possible selection you see can be from diferent sources
    1) Search helps defined either programatically or search helps defined at table level.
    If it is a Z Selection screen check the program, then the data declaration of the parameter
    2)Check tables provided at field level. They can be through use of foreign keys. The proposal generated could be simple compund ..
    3) Fixed values at Domain level ()
    Please refer to this link as well for detailed explanation
    [http://help.sap.com/saphelp_470/helpdata/en/9f/dbaa5435c111d1829f0000e829fbfe/content.htm]

  • I can not get my itunes to sort my library in alphabetical order by artist??  Nor can I get the listing to be numbered...ie...1...2...3...4...5 etc.....Can anyone help??  It used to alphabetize my list correctly before I downloaded the 11.0.1 or 11.0.5

    I can not get my itunes to sort my library in alphabetical order by artist??  Nor can I get the listing to be numbered...ie...1...2...3...4...5 etc.....Can anyone help??  It used to be able to alphabetize my list correctly before I downloaded the 11.0.1 or 11.0.5 version of itunes?????

    How are you viewing your library? In Song view or Album View?
    If in Album view pull down View > Show View Options and select Sort by: Artist, then: (whichever choice you want here).
    If in Song view I like to see the album artwork so pull down View > Show View Options and select "show album artwork" and close the small window. Then click on the column that contains the artwork and sort it by Artist.

  • HT1212 I got a new computer and now I can't get it listed as a computer to connect to my account, so i can't use it. help?

    I can long into my iTunes account, but I can't get it listed as one of my devices, so I can't download any of my songs or update my phone... Help please

    Hello there, Wasabi Donut.
    The following Knowledge Base article provides the steps on just how to authorize your computer:
    iTunes Store: About authorization and deauthorization
    http://support.apple.com/kb/ht1420
    Particularly:
    To authorize a computer using your Apple ID
    Open iTunes
    From the Store menu, choose Authorize This Computer. (In earlier versions of iTunes, access this option from the Advanced menu).
    When prompted, enter your Apple ID and password, then click Authorize.
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • Can anyone help please. how do i get the home button to appear on the touch screen my home button has stopped working?

    can anyone help please. how do i get the home button to appear on the touch screen my home button has stopped working?

    I have same problem.
    However, I am unable to turn on Assistive Touch.
    At one time I was able to activate it, but it went away and now I cant reactivate.
    What is the solution?

  • Please help. How can i get my mic to work??

    + Hi all
    I have a creative inspire 5. 5700 hooked up to my X-FI extreme music via Digital I/O port.
    However im a bit pissed off because i cant get a microphone to work, it seems that the port i use my speakers for is the same port as the microphone..
    Any ideas how to get my mic to work without unplugging the digital I/O?
    Cheers

    /Re: Please help. How can i get my mic to work? The only solution that I can think of is to get the?X-Fi I/O Dri've. Unfortunately, Creative does not sell this anymore on their store. You can buy it online, though most places I find it at, it is refurbished.
    This is what it looks like: http://us.creative.com/products/prod...5&product=4659#
    The other alternati've is the X-Fi I/O Console. This, however is rather expensi've (I think it is anyways).
    http://us.creative.com/products/prod...duct=47&listby=
    Unfortunately those are the only ways I know of. The X-Fi Xtreme Music does not hook into normal front panel solutions.

  • HT1414 I had a new phone and I clicked some pictures and then I restore my new phone with the old back up and I lost my new clicked photos...please help me how can I get back those photos?

    I had a new phone and I clicked some pictures and then I restore my new phone with the old back up and I lost my new clicked photos...please help me how can I get back those photos?

    You were already provided the answer. If you do not have a backup of the phone while the photos were on the phone, they are gone. When you restore your phone from an old backup, anything that has been saved to the phone since that backup is deleted. Sorry.

  • Help please - I can't update my ipad software as always get network connections issues - have turned off security!!

    help please - I can't update my ipad software as always get network connections issues - have turned off security!!

    I would try updating through a computer. Just make sure that your computer has the latest itunes

  • Hi ,How can I get a list of all laptops or users with folder direction enabled or offline files enabled, be it sccm or poerwshell . i have struggled for a week.

    Hi ,how can I get a list of all laptops or users with folder direction enabled or offline files enabled, be it sccm
    or poerwshell . i have struggled for a week
    tchocr

    Hi,
    There is no such PowerShell command can achiev this. Maybe you can use a script to get the user name with folder redirection enabled. However, I am not familiar with writing script, and it would be better for you to ask in script forum below for professional
    assistance:
    http://social.technet.microsoft.com/Forums/en-US/home?forum=ITCG&filter=alltypes&sort=lastpostdesc
    Best Regards,
    Mandy
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

Maybe you are looking for

  • Verizon iPad2 Active Subscription but Activation Fails

    Hello All, I'm hoping some smart apple people in these forums can help. I recently tried to activate my cellular data plan on my new Verizon iPad2 I picked up on launch day. I was able to complete the process of selecting a data plan and processing m

  • IOS 3.1 Software Update for iPod touch (1st generation)

    I have purchased this update from the iTunes store but there's no indication that it is downloading and the ipod is not updating. Verbatim, the screen in iTunes  (including an incomplete second sentence) reads: Your update is now downloading.  This c

  • What printer will work with Maverick OS 10.9

    I recently purchased a Brother HL- 2280 DW only to find that the device doesnt support Maverick OS 10.9.  Plus I am having a problem finding a printer that will work with Maverick OS 10.9 (Perhaps that is why it is named Maverick) Please help!

  • How can I use the roles in work flow

    Hi Experts,         I am having a requirement to send the mails to the particular roles, when the status of the document is changed.         how can I accomplish my requirement?

  • Navigation toolbar under tabs - after installing status bar add on

    I can see the navigation bar as well as a shadow of the tabs, but cannot access the navigation icons. this began after loading the status bar add on to use older add ons