Require field be filled out when other field values change

I tried to search on something I need to do but couldn't come up with a combination of words to find much.
I have a situation where, when certain field values on a form are changed, I need a comment field filled in. So if one of the designated field values change and the comment field is NOT filled in, I would like some kind of message indicating that the comment field must be filled in when that field is changed. This would preferably happen when the 'Update' button is pushed on the form. And this would need to happen before the data is submitted.
This seems to be somewhere between a validation and a Dynamic Action. I'm not sure how to go about creating what I need. Any help would be greatly appreciated! Hopefully I have described the scenario well enough.
Thanks!
John

This did the trick! I created the hidden item, then created a dynamic action that would set the value of the hidden item to 1 if the field changed (action = 'change'). Then I created a validation on my 'comments' field to check if it was NOT NULL when the 'Apply Changes' button was pushed, with a condition of the hidden item = 1.
One thing extra - I had to set the dynamic action so that it did NOT fire on page load. Otherwise it would set the hidden item to 1 when the page loaded after clicking the "Apply Changes' button.
So, thanks!
One other question - I have a lot fields on this form. All of them have this requirement except for a few buttons. Is there any way to list the fields NOT to look for a change. In other words, in the Dynamic Action section, in the WHEN section, is there a way to designate items NOT to look for a change?
Thanks for the help!
John

Similar Messages

  • Firefox 7 is forcing me to fill out a form field that isn't required. I've used FF on this site for years but when I upgraded to FF7 it no longer works. IE it works fine.

    Firefox 7 is forcing me to fill out a form field that isn't required. I've used FF on this site for years but when I upgraded to FF7 it no longer works. IE it works fine.

    It's our internal applicant tracking systems (resume database). It works fine in IE and all previous verisons of FF but in FF 7 a bubble icon pops up stating that "Please fill out this field".
    The field is not required but states "Require all of these words" if you to run a search based on those parameters.

  • How can I create a form with a button that adds a new page of fields to fill out?

    Hi,
    I have a one-page form created in Acrobat Pro 9 that contains five fields for a user to complete. I'd like to give the user the option of adding a page with the same five fields to fill out. The user finishes those fields, presses an "Add a Page" button, and then gets another page to fill out, and so on. When finished, their PDF form might be 10 pages long, at which point the user can save it as a single PDF file. Is this possible to do in Acrobat Pro 9 or 10, and if so, how?
    Thanks,
    Andrew

    When I created a new template like you told me, I wasn't given the option to rename the fields. See screenshot below. I'm just given the option to add a new template. Changing it refers to changing the template to a different page.
    If you can show me how to have the fields renamed automatically or use the rename parameter, I think that should fix it.
    Under Tools>JavaScript>Document JavaScripts, I've added a Script named "PackagingArtwork".
    // Here is the code
    function PackagingArtwork()
    {this.createTemplate({cName: "PackagingArtwork", nPage: 5});
    // Here the code that spawns the template
    var PackagingArtworkArray = this.templates;
              var PackagingArtwork = PackagingArtworkArray[0];
              PackagingArtwork.spawn(this.numPages, false, false);
    This is what the JS debugger said.
    Acrobat EScript Built-in Functions Version 10.0
    Acrobat SOAP 10.0
    var t1 = createTemplate("t1", 0);
    var oXO = t1.spawn({nPage: numPages, bOverlay: false});
    while (numPages < 50) {
        t1.spawn({nPage: numPages,  bOverlay: false, oXObject: oXO});
    undefined
    [object CosObj=<<Stream>>]
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:AcroForm:Duplicate Packaging Artwork:Annot1:MouseUp:Action1
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:AcroForm:Duplicate Packaging Artwork:Annot1:MouseUp:Action1
    TypeError: PackagingArtworkArray is null
    2:AcroForm:Duplicate Packaging Artwork:Annot1:MouseUp:Action1
    TypeError: PackagingArtworkArray is null
    2:AcroForm:Duplicate Packaging Artwork:Annot1:MouseUp:Action1

  • Unable to fill out interactive form fields in the pdf form.

    I'm unable to fill out interactive form fields in the pdf tax form in Reader 11.0.06 with purple bar inviting to do so.

    The only Flash Player that is remotely connected to Adobe Reader is the plugin.
    Can you temporarily uninstall the plugin (or both ActiveX and plugin using http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-windows.html and see if the problem disappears?
    Reinstall both using these installers http://helpx.adobe.com/flash-player/kb/installation-problems-flash-player-windows.html#mai n-pars_text_4

  • Bug report: Screen times out when other side is no...

    Bug report: Screen times out when other side is not sharing video. The phone locks and of course the other party cannot see anything. Please fix.
    Using WP 8.1.1 Developers Preview.

    Hi and welcome to the Skype Community,
    Can you please share which platform and which device you are on?
    Also are you referring about a one-way video call here where only you are sending video, but the other party doesn't send their video back?
    Follow the latest Skype Community News
    ↓ Did my reply answer your question? Accept it as a solution to help others, Thanks. ↓

  • When using tethered capture I often get this notification "The metadata for this photo has been changed by both Lightroom and another application". This slows or stalls the loading of incoming photos. How do I find out which other application is changing

    When using tethered capture I often get this notification "The metadata for this photo has been changed by both Lightroom and another application". This slows or stalls the loading of incoming photos. How do I find out which other application is changing the metadata and stop it?

    Thanks Sean,
    I've had a look at the TC settings dialog and tried to keep it as simple as possible. I also had a copy of LR 4 on the hard drive so have trashed that also incase of any conflicts. LR seems to be running ok now but as said it's an intermittent problem.
    I also have a copy of Capture One on the hard drive so am going to uninstall that also in case it is trying to launch.

  • How To: Disable the Print button until Required Fields are filled out

    I have a PDF Form that I have created using LiveCycle Designer 8. On my PDF Form, I have a bunch of fields that are required. Is it possible to disable the Printer button until the user fills out all the required fields? We don't want a user being able to print out an incompleted form.

    It's not possible.
    However, you can create buttons on your document that "help" the user print
    just a part of the document: a certain page range, just the current page,
    etc.

  • Filling out the date fields in the forms

    Hi,
    I'm trying to fill out a form (http://www.uscis.gov/files/form/i-134.pdf). The regular text fields are working fine, but I've problem with date fields in this document.
    When I set the value of any date field (e.g. see "Date submitted" in the middle-right of last page), Acrobat Reader assigns the same value to all other date fields - which is completely wrong. And if I delete any value it has assigned, it deletes the values of other date fields as well.
    Is it a bug in Reader, or something is wrong with the form? I've the latest Reader 8.1.2 + security patch, running on Windows.
    Regards,
    Michael.

    It is the design of the form. It isn't a bug of Adobe Reader or Adobe Acrobat.

  • Reason code field in grayed out when trying to change the document via FB02

    HI
    I am trying to change a document via FB02. When I try to add a reason code to this document by giving these details in additional data segment of the document I am not able to do so as the field is grayed out.
    Kindly advise me how to proceed with it.
    Regards
    Shiresha

    Hi,
    Go to Tcode - OB32
    Click on new entries
    Input the following -
    Field name = BSEG-RSTGR
    Select Field can be changed
    Save
    This is will make the field editable in change mode.
    Regards,
    Mike

  • Newbie - Adobe 7 Prof - How do you automatically clear fields after filling out form and printing

    A form housed in a database displayed on the web, allows the user to open, fill out some information and then print using the "Print button". How can I have the form automatically reset the fields to blank after the form is no longer being viewed on the screen or even after printing? If user goes back to the same form later without rebooting or cacheing, the information that was entered is still there. I'm new to this and have very little scripting experience. Your help would be VERY appreciated.

    I've read the article at the website provided. Can you provide specifics on what to add where. I'm working in Adobe Designer 7.0...are the changes to be made there or in the Adobe Prof 7.0 for the Client?

  • Checkbox field only reads highlighted not other fields that are checked.

    Hello All,
    I am having an issue with an Oracle form that I am working on.
    I have a datablock called PARTS_ADDED_POPUP. It has two textbox fields called PART_NBR and PART_SERL and a checkbox field called STATUS_FLAG.
    After all of the required information is filled in and you click the button to update the database with the new information that is required. It will update the part_nbr and part_serl that is currently highlighted when you selected it from the datablock but it will not update the other part_nbr and part_serl that you selected.
    For example:
    Part Nbr 12345A
    Part Serl ABC1
    Status Flag = 'Y'(NOT Highlighted)
    Part Nbr 12345A
    Part Serl DEF2
    Status Flag = 'Y'(Is Highlighted by datablock)
    It will only update the second one because it is currently highlighted in the datablock.
    I am using this code in the program units section of my form. Excuse my messiness in the code because I was trying to see to what data is being pulled in.
    if :detail.pm_man_div_code = 'Y' then
    GO_BLOCK('PARTS_ADDED_POPUP');
    first_record;
    loop
    IF :parts_added_popup.status_flag = 'Y' then                                             
    SELECT STATEMENT HERE!!
    update statement here
    cos_quantity := '-1';
         Subr_Inv(
         :detail.sl_stock_loc_no, --ibup_from_stock_loc
         :parts_added_popup.pwd_part_nbr, --ibup_from_part_nbr
         'N', --ibup_from_status_flag
         condition, --ibup_from_condition
         cos_quantity);
    cos_quantity := '1';
    Subr_Inv(
    :issue.cos_stocking_loc, --ibup_to_stock_loc
    :parts_added_popup.pwd_part_nbr, --ibup_to_part_nbr
    'N', --ibup_to_status_flag
    condition, --ibup_to_condition
    cos_quantity);
                                       exit when :system.last_record = 'TRUE';                               
                                  next_record;                              
                        else
                             exit when :system.last_record = 'TRUE';
                             next_record;
                                       end if;
                             end loop;
                   end if;
    I have read other forum/post in here about checkboxes and this is how I came to my code as to what it is right now. Just trying to figure out how to get it to read thru every record on that datablock.
    I am hoping that I can get a response by the end of the day today. If you have any questions please let me know.
    Any help, suggestions are appreciated.
    Thanks,
    Wayne
    Edited by: Wayne Major on Aug 28, 2009 7:06 AM
    Had to make it generic now..so I didn't want to get in trouble but that is the solution that I did in the code

    You said: "you click the button to update the database with the new information that is required"
    Put message in this button to display :system.cursor_block.
    If it's not the PARTS_ADDED_POPUP you might want to add GO_BLOCK('PARTS_ADDED_POPUP') to your code, or to change property of that button Mouse Navigate = No

  • Having issues with populating a Text Field with data from 2 other fields

    I have 3 fields Tools_1a_pri, Tools_1a_pri_other, Tools_1a_pri_txt.
    Tools_1a_pri is a drop down combo with a predefined list. One of the options is "Other".  When "Other" is selected, the text field Tools_1a_pri_other becomes visible for users to enter the name of the other tool.
    The Tools_1a_pri_txt is a text field with a calculation that shows either text stating that no tool has been selected or the Tools_1a_pri & or Tools_1a_pri_other.
    When I select one of the predefined tools, everything works.  When I select other, it appears that nothing has changed.  It requires that I click on another field before it populates.  This is confusing to the user.
    Tools_1a_pri   Validate code
    this.getField("Tools_1a_pri_Other").display = event.value=="Other" ? display.visible : display.hidden;
    Tools_1a_pri_txt  Calculation code
    //if nothing is selected, do the following
    if (getField("Tools_1a_pri").value.length < 2) {
    event.target.textColor = color.red
    event.value = "No primary tool identified";
    }else if (getField("Tools_1a_pri").value != "Other") {
    //otherwise do this if other is selected
    event.target.textColor = color.black
    event.value = getField("Tools_1a_pri").value;
    }else if (getField("Tools_1a_pri").value = "Other") {
    //otherwise do this if other is not selected
    event.target.textColor = color.black
    event.value = getField("Tools_1a_pri").value + " - " + getField("Tools_1a_pri_Other").value;

    You made the classic mistake of using the assignment operator in an if-statement instead of the comparison operator. Change this line:
    } else if (getField("Tools_1a_pri").value = "Other") {
    To this:
    } else if (getField("Tools_1a_pri").value == "Other") {

  • JAVA GUI window content does not fill out when window is enlarged (Win,Mac)

    I've been using the SAP JAVA GUI on a Windows XP workstation as well as a couple of MacBooks running OS X over the last year and a half or so, running versions from 7.10 r 7(maybe earlier) thru 7.10 r 10 (installed today.) The GUI has performed generally well on these platforms, but has one major irritation.
    When I open certain pop-up windows, such as the SPAD [List of Output Requests > Status Description |http://img171.imageshack.us/i/screenshot20091006at241.png/|screenshot], it usually does not open a  large enough window to display all the data - one must scroll horizontally and/or vertically to see the entire window content.  The real aggravation is that if [one enlarges the window|http://img101.imageshack.us/i/screenshot20091006at242.png/|screenshot] so as to see more data, the resizing is ignored.  The contents of the window are still displayed within the original window boundaries instead of filling out the expanded window.   It is not possible to get the entire window contents displayed, it is still necessary to scroll around.
    What am I missing here?   How can I get window resizing to work correctly?   (Or is there a way to make such windows at least open up at a larger initial size??)
    I only found one other thread in this forum, Sap gui screen size in ubuntu., which seemed to be addressing the same problem, but the suggestion was to apply the latest patch to the GUI and get JAVA 1.6.   One would think that since that post in 2008, any patches would have made it into the latest revisions.  I'm already running Java 1.6.
    SAPGUI for Java 7.10 rev 10
    (Version ID 071000041000)
    Tue Sep 8 09:49:53 MEST 2009
    uw1059, 710_REL, 1093492
    Java VM: Apple Inc. Version 1.6.0_15
    OS: Mac OS X(i386) Version 10.6.1
    SAPGUI for Java 7.10 rev 10
    (Version ID 071000041000)
    Tue Sep 8 09:49:53 MEST 2009
    uw1059, 710_REL, 1093492
    Java VM: Sun Microsystems Inc. Version 1.6.0_15
    OS: Windows XP(x86) Version 5.1
    Any suggestions?  Anyone else even seeing this?
    Thanks!
    Rich

    I'm now running
    SAPGUI for Java 7.10 rev 11
    (Version ID 071000041100)
    Tue Dec 8 16:04:41 MET 2009
    uw1059, 710_REL, 1119101
    Java VM: Apple Inc. Version 1.6.0_17
    OS: Mac OS X(i386) Version 10.6.2
    I've also updated my XP system to 7.10 rev 11 and both continue to display the same failure to resize corrrectly.  
    Here's a [video capture of this behavior|http://img163.yfrog.com/i/sapresizebug.mp4/].
    Given that installs on two separate operating systems have consistently misbehaved like this, I have a hard time believing it is something  we are doing.  (But not that hard...)  I find it hard to believe that is the way these screens present on most SAP sites...
    Any comments or suggestions would be welcome!
    Rich

  • Mapping Issue:Assign src field val to target when src field not exists

    Hi
    Pls guide though the following issue in Message Mapping
    I do have a segment of 0...n. where the target element is manipulated based on the three fields in source segment.
    <Source>
    Parent Segment (1..1)
         Segment     (0...n)
              Field_1  =  23k     
              Field_2  =      01
              Field_3  =  (either 'X' or No field in IDOC segment)
    <Target>
    Segment (1...1)
         t_Field  =  ( if ( ( Field_1 = '23K') & (Field_2 = '01'))  then  assign Field_3  )
    How can i check or handle this Field_3 issue when its not present in IDOC segment?
    Note: I am using UDF, and getting errors while retrieving Field_3 data when the field itself is not present in segment inside loop statement.
    Thanks,
    Vinod V

    Thanks Mickael for the reply,
    I have tried the same, and its working fine with the Display Queue. But giving following error while performing the Transformation Test.
    I found that in loop Field_3 returns value at first index only. It does not increment.
    Field_3's context is set to Parent Context.
    Please help with inputs.
    regards,
    Vinod V

  • Can filled out forms have their data changed?

    1) I want to use Adobe online forms to take applications for a scholarship. Can my candidates revisit their form on different occasions to add / change their entered information?
    2) Can I give a collaborator access to ONLY ONE filled out form?
    AJ Willmer

    Hi ajwillmer,
    Unfortunately, we cannot add or change the data once the form is submitted. If the user submits the form twice, you will received 2 different response.
    Also, we can give collaborator access on one particular form and it will be form all the responses received on that particular form.

Maybe you are looking for