Flattened Forms Still Editable

Y'all:
I have a set of forms I'm working on that need to be flattened --or otherwise protected so they can't be modified --once a button on the form is pressed. I was going to put password protection on the form, but that doesn't seem to be something I can achieve using js within the form itself. There are encryption options, but they require the person filling the form out to have a certificate, etc., all things the users I'm working with aren't going to know how to do (hence the simple one button procedure I'm trying to get to through flattening).
Here is the problem I'm running in too --I create the form, and then create a button that calls a javascript, which then calls the flattenpages procedure. In Acrobat Pro, the form is no longer editable, so I'm happy.
But if I try this in straight reader, the form won't flatten --the other button actions work, but the fields remain editable.
Is this normal behavior? How can I stop the fields from being edited once the form is flattened?
Russ

Edited.
In many ways, this response is so full of logical fallacies I'm not even certain it's worth responding to, but...
So Adobe is better because MS has changed their scripting language once in the last x number of years. And the  "reader" is only able to "read," even though Adobe specifically advertises the form creation ability in Acrobat Standard and Pro, coupled the constant point that "anyone can fill these forms in with a free copy of Reader!" Only they can't, not really. Not in way that makes any sense within a form flow process. Unless you want to spend more, of course.
Whatever. I don't see the point in continuing this conversation --I now need to spend some time finding a piece of software that's actually designed to do the entire form process without playing "bait and switch," so feel free to have the last word.
Russ

Similar Messages

  • Hi Attempting to update my card but keep getting this notice........................."We cannot verify the address that you've entered. Please confirm that you still wish to use this as your billing address, or return to your  billing form to edit your en

    Hi Attempting to update my card but keep getting this notice........................."We cannot verify the address that you've entered. Please confirm that you still wish to use this as your billing address, or return to your  billing form to edit your entry" and my billing My address is correct??@

    The card got declined on September 18th, please contact bank to get the exact reason. The billing details that we have is messaged to you, please confirm the address ,
    The CC is suspended as of now.
    Regards
    Rajshree

  • Making an editable PDF Form non-editable (a shortcut)

    How to make a PDF form non-editable or locked.
    For those who aren't script-savvy, I believe this may be a little shortcut to editing a PDF form and then saving and sending it as a non-editable or locked PDF.
    This is what I have written out for my client, whom I provided an editable PDF Form, so they could edit the PDF and then send it out to their own respective clients as a NON-editable PDF.
    Instructions as follows:
    How to save your PDF Form into a separate non-editable PDF to send to your client: (Using Adobe Acrobat Professional)
    Step 1. Fill out the original PDF Form
    Step 2. Once finished, go to “File” menu and click “Save a Copy” - title the file appropriately and save it to the desktop.
    Step 3. Close the editable PDF document and do not save it (Saving it will save over the original file). Now open up the PDF you’ve just saved to
                        the desktop (you’ll now take the steps to make this file only non-editable).
    Step 4. In the top menu, go to “Advanced” then select in that drop down menu “Security” then “Show Security Properties” - a ‘Document Properties’ window will now appear.
    Step 5. From this new window, select the “Security” Menu.  Set your ‘Security Method’ to ‘Password Security’.
    Step 6. A new window will appear named ‘Password Security Settings’. In this menu, tick the box that says “Restrict Editing & Printing of the document”
                you’ll need to a) set a password for it,  and  b) In the ‘Printing Allowed’ drop down box, select ‘high resolution’   and if you want to, tick the
                box that says ‘allow the copying of text, images and other content’
    Step 7. Click OK and Save the document. Now it’s not editable unless you have the password.
    Note: If you happen to want to edit the PDF at a later date, you can open the file and in the ‘Security settings’ menu on the left hand side
    (the menu is represented as a little gold lock) click ‘Permission Details’ then ‘Change Settings’ to revert everything back to an editable document
    - repeat the above steps to make it a locked document again.   

    Thanks for your suggestions. You should also consider flattening a form if you want a non-editable copy; because the permissions password is not always respected by third-party PDF applications (for some people the form will remain editable, depending on what software they're using).
    Flattening a form can be done in several ways in Acrobat: you can run a script - this.flattenPages() - or print the PDF back to PDF (aka refrying), or use the Sanitize tool in Acrobat X. It also strips out hidden content associated with the form (button actions, field calculation scripts, etc.) so provides additional data protection. Sanitize is the heavy-duty option of the three; it will remove all hidden content, leaving only what you see on the page.
    One correction to your workflow - the Save a Copy menu item is not intended for creating a duplicate of a normal form, it's only available if the  form has been rights-extended and it serves to remove the extension certificate from the PDF (allowing full editing in Acrobat again). As your client is working in Acrobat they don't need a rights-extended version in the first place, and working with a normal form will make things simpler for them. In Acrobat X Pro you could create them a custom Action which automatically flattens the file and saves a duplicate, so they don't accidentally overwrite the original.

  • Cant edit pdf on ipad anymore - can still edit on pc???

    I created an editable pdf which I was using on my iPad.
    At some point I stopped being able to edit it on my iPad but I can still edit it on my PC.
    Any help would be greatly appreciated.

    Have you added any handwritten signatures to your PDF forms in an older version of Adobe Reader for iOS by any chance?
    If that's the case, do you have the original unfilled version of the PDF form or the version prior to the handwritten signature being applied?

  • When I try to edit a simple contact form the editing box disappears when I click on it - any ideas?

    I am doing the usual click on the form to edit. The black box 'options' appears, but any mouse click on any part of the box (including the bit that needs editing) makes the whole box disappear.  Anyone know a way around until this bug is fixed - I have customers losing potential contacts and money!

    I have found a temporary fix - I went back to the previous version of Muse (I had only updated earlier today) and the menu flyout was still working.
    I have to admit to being disappointed with the latest version; my mouse button doesn't work on some sections and I have to resort to using keyboard arrows to navigate. I'm sticking with the older one that works until a few more updates have arrived. TIP - don't uninstall previous versions, or save over files (use a new name for each muse version) - you're going to need them!

  • Creating a iview for XML Form builder Edit Form

    Dear Experts
    I have created an XML Form builder application which has Edit from,Renderlist and Show form. I able to create a datafile in by going to content manager. My requirement is to create an iview for Edit form so that i can assignt he ivew to end user to fill this form. I dont want to give content admin to end user.
    I need to create an ivew to XML Form builder Edit Form
    Regards
    Noel

    Hi,
    Now I'm confused,what do you mean with create new data? Are users editing existing documents
    (as if they go to a document example.xml > edit) or they are creating new documents (as if they go
    on folder > new > forms)?
    The problem is, in both cases a user would need read/write permissions.
    The normal flow content (data) is created in KM is as follows:
    1. user is assigned to a role
    2. role contains KM Navigation iView
    3. KM Navigation iView executes com.sap.km.cm.navigation component
    4. user chooses New > Form UI command (edit_xml_forms)
    5. edit_xml_forms UI command executes its code (com.sapportals.wcm.rendering.uicommand.cm.UIXMLFormsCreateCommand) and open xml edit for the user
    6. user fill the form and click Save, form is created into folder
    For what I understood so far, your requirement basically asks you to go directly to step 5, it is
    possible to pass a URL that goes directly to step 5, the UI command button, but if you do that
    you won't have a context, so chances that it will work are slim, since a context is required to
    fill the parameters asked by the app (like folder, user, permissions, etc). Even though, in some cases you can
    still pass the parameters via post in the URL but you must know which service/parameters the
    app asks for it, also a URL is static...
    That was the create scenario, I think it's more cons than pros, users would still be
    able to bypass the URL iView created for that, I'd suggest evaluating again if it's really
    a problem having users access cm to manage data
    kind regards,
    Rafael

  • How to auto-save list items while still editing

    Using the ".click" function in jQuery as shown below, I can automatically save a newform or editform after it has been open for a specified length of time.
    Trouble is, this closes the form. How can I allow the user to
    continue editing the form and just perform an "autosave" in the background?
    This is for the benefit of inexperienced users who will be capturing critical information on a large form. We need to ensure that other viewers of the list can see information shortly after it's been entered, even if the whole form is not yet completed.
    $(function() {
        setTimeout(function() {
            var saveButton = $("[name$='ctl00$m$g_0db5e959_c59d_41ec_a829_bda27133ada3$ctl00$toolBarTbltop$RightRptControls$ctl01$ctl00$diidIOSaveItem']");
            saveButton.click();
        }, 10000);

    Save it and then re-open the form in edit mode. You may need to override some of the existing SharePoint javascript.
    That'll cause some disruption as you'll get a post back but there isn't a slick way to do an AJAX save of an item without going to some sort of iframe madness.

  • With a PDF Dynamic form using show/hide actions, how to ensure that when the completed form is saved, closed and re-opened, the form still show the fields as before it was closed?

    With a PDF Dynamic form using show/hide actions, how to ensure that when the completed form is saved, closed and re-opened, the form still show the fields as before it was closed?
    I have developed a form with fields hidden by default, that become visible based on box ticked or radio button selections.
    My problem is that, when I close the form and re-open it, it comes back to it's default presentation, regardless of the information already recorded in the form (including in the now hidden fields.
    How to correct that
    Thanks in advance for any hint you can provide.

    I've had the same problem. This solved it...
    Go to the "Form properties..." in the File-menu. Select "Run-time" to the left and in the box "Scripting" Preserve scripting changes to form when saved: choose Automatically (Script-based state changes are saved locally in an insecure fashion. This option cannot be used for certified forms).
    Hope it works for you to...

  • Export stills, edit, re-assemble as video.  Is this possible?

    I would like to take a short .mov clip, export each frame as a still, edit each still in photoshop and then re-assemble them as a .mov. Can Final Cut do this? Is there a better app for this project?
    Thanks so much for your help.

    I've just been trying to do this in Quicktime 7 Pro. So far, I can only export and re-assemble if I do it as a jpeg. I'd like to do it as a TIFF, since I think that will have higher image quality, is that true? Should I worry about using jpegs?
    When I do it as a TIFF, the re-assembled movie doesn't contain all the frames it should.
    thanks!

  • Can we selectively flatten form fields in a PDF file?

    I have a PDF with some form fields in it. I want to selectively flatten a few form fields in the PDF using a java API. I have checked the documentation and found a method transformPDF in the OutputServiceService. But this method flattens all the form fields in the PDF document.
    Can we selectively flatten form fields in a PDF file? If yes how?
    This was possible in Adobe Document Server V6.
    Regards,
    Ragha

    You will need an event in the form that will indicate that you want the flattening done. Once you determine what that is it is simply a single statement for each field:
    fieldname.access = "readOnly";
    Now when the form is rendered, the user will not be able to get access to these fields.

  • I have set form fields as User required and yet the form still prints/save when empty.

    I have set form fields as User required and yet the form still prints/save when empty. I also have an email button on the form but that works correctly by not allowing the user to email the form with the required fields empty.
    What script do I need to additionally restrict both printing and saving if the required fields are empty?
     You would think that just setting that option would restrict those functions the same as it does for the email button. 
    Please be specific with your response if you are gracious enough to offer one. I have been searching the forum all morning for the answer to this and I really didn't understand any of the solutions offered to others enough to use those in my own form.
    The required fields are:
    Social (social security number)
    Name
    Headquarters
    Residence
    The next question I have is if there is a way to make individual signature fields mandatory if they are digital signatures?
     In other words, I don't want the individual to be able to email the form to the next person if he/she hasn't applied their digital signature.

    Saving can always be done, even when mandatory fields are empty.  This is by design.  And that is correct.  Suppose you have a big form and 2 people need to fill it out.  How can you fill out a first part and then send it to the second person without saving.
    Same for printing.  Same for your signature fields.
    What I would do, is to put a "watermark" on the form that you show on preSave and prePrint if the form is incomplete.  Just a static text on your form.  Then the user will see that they need to do more.  Also, on preSave and prePrint, you can show a warning popup to tell the user about the missing fields.  You can then still cancel their action if the user decides not to save/print anyway.

  • Acrobat Flattening Form Fields and Optimizing for Web

    I'm trying to optimize a PDF for the web and flatten all the form fields. I also want to remove the purple dialogue box at the top when optimizing on the web. Has anyone else experienced this problem? I've toiled around with it for some time and can't seem to figure it out. In the older version, I would simply save it as a file optimized for the web, which would then flatten all the form fields and remove the purple box at the top. Any help would be appreciated.

    Your question really belongs in one of the Acrobat forums. I flatten form fields (use the pre-flight tool) and then save for the web.

  • Approval form in edit mode

    hi
    1 - the standard is calling task 50000075 EXTSRV PROCESS to call the approval form. its shown in display mode
    2 - im trying to call ISR_CALL_FOR_CHANGE so the form should open in edit mode
    but...... my problem is though it opens in edit more, approve and reject buttons are gone
    so cud u pl tel how to poen the approval form in edit mode, wat are the options ?
    thanks
    bhakti

    Hi,
      If it is not HCM Process and forms then Iam not very much sure, But anyways you can check out the below task Ids for
    1. Edit Form - TS17900100
    2. Approve -  TS17900101
    And Also I do not think if you are planning to use above taskids then in that case you should use them based on the context.
    for more information about the above task IDS
    [check this|http://help.sap.com/saphelp_erp60_sp/helpdata/en/43/15ce37f1fb5a38e10000000a422035/frameset.htm]
    Regards
    Pavan

  • Dreamweaver Template: circle with diagonal line in editable region, but can still edit

    Since upgrading to Dreamweaver CC 2014, for only one of dozens of clients, in a Template, I get a circle with diagonal line in editable region, but I can still edit it, I just can't click to the spot that I want to edit, I have to navigate there with the up down left and right arrows on my keyboard. And, I created a new Template and it didn't happen, until I "got" a file, and now it happens in the new Template too. What's going on?

    Sorry, I'm new here. Do you mean like a screen shot? I just thought maybe somebody had seen this before and would just tell me "you need to uncheck the something or other"

  • Parameter field still editable after setting flag 'PropFlags​_NotEditab​le'?

    Hi,
    Parameter field still editable after setting flag ‘PropFlags_NotEditable’?
    I have defined a step type with a string parameter. (MyParameter). This parameter field has to contain custom generated data, stuffed from a code module.
    I want to have ‘MyParameter’ read only for all instances of the step in my sequence.
    I have set the property flag ‘PropFlags_NotEditable’ for ‘MyParameter’ in my step type definition, because I want to have this parameter read only in all instances.
    When I try to edit ‘MyParameter’ field in an instance of the step in the sequence in the variable pane ‘Step’ - ‘MyParameter’, it still works?
    What is wrong here, I suppose this should work?
    Best regards

    1) Make sure you have show hidden properties turned on in the station options, preferences tab.
    2) In your step type expand the variables to the place where the expression is stored for the parameter argument. In the .NET adapter this would be something like the following:TS.SData.Call.Params[0].ArgVal. Right-click on ArgVal and select the Properties menu item.
    3)  Click on the advanced button and select flags.
    4) When the edit flags dialog pops up, click on the Type Flags button.
    5) Check the PropFlags_NotEditable flag for the Instance Default Flags section. Click OK on this dialog.
    6)  If you want the change to effect currently open instances I think checking the "Reset Flags... " checkbox on the edit flags dialog will do this, otherwise this change will only effect new instances of your step type. Press ok on the remaining dialogs.
    7) New instances will now not allow editing that value. NOTE: This only works for the sequence editor module panel though. It does not work for the dialog version used by the user-interfaces.
    One thing I want to make sure you are aware of for step types is that using a default code module like this has drawbacks versus using postsubsteps. Setting the default code module doesn't keep the user from changing the specification after they insert the step, also updating existing steps if you want to change the prototype is more problematic. You might be better off with a design more like the step types that ship with teststand like the message popup step type (which also ship with source code so you can see how they are implemented) which instead use post-substeps and edit-substeps and instead designate the none adapter for the step type so that the step type can never have a code module. What they do instead is their edit substeps display a dialog that gets the settings/parameters to the operation that the step type performs and stores those as subproperties of the step. Then at runtime the post-substep gets this information and executes the necessary code. Unlike the default code module setting, changing the substeps in a step type automatically effects all existing instances of the step. Changing the code module only effects new instances, and loaded instances if you check the checkbox for that.
    Hope this helps,
    -Doug
    Message Edited by dug9000 on 04-16-2010 09:58 AM

Maybe you are looking for