Form fields invisible

In Numbers, since IOS 7 update, the contents of (at least) text and date fields in a form are invisible while keyboard is enabled. They become visible after swiping the keyboard away.

Hi,
I am fairly sure that your user(s) has a Mac and has used Apples PDF viewer (called Preview) to open and complete your form.
This will not work!!
Tell them to download the free Adobe Reader for Mac and to use that instead.
A search of the forums for "Preview" and "MAc" will bring up more info.
Good luck,
Niall

Similar Messages

  • Invisible form fields and conten6

    I created a pdf form within Livecycle however on some occasions when a user fills in the form and emails it over the form fields and content are invisible but when you click on them they become visible. Once you click out of the field they become invisible again.
    Does anyone know why this is?
    Thank you

    Hi,
    I am fairly sure that your user(s) has a Mac and has used Apples PDF viewer (called Preview) to open and complete your form.
    This will not work!!
    Tell them to download the free Adobe Reader for Mac and to use that instead.
    A search of the forums for "Preview" and "MAc" will bring up more info.
    Good luck,
    Niall

  • Invisible cursor in text form field with black background

    The text input cursor (the vertical line that blinks) isn't visible when typing in a textarea form field that has a black background. In other browsers, the cursor alternates black and white so you can see it when it's white. But in Safari, I don't see anything. Is this a bug?

    here's a sample page:
    http://www.freewebs.com/l0l00/blackform.html

  • Fillable Form Fields Created With Acrobat XI Pro on Mac Won't Save on PCs?

    Hi all,
    Apologies if this has been covered already, but I've done a search of the forums that have turned up nothing.
    Briefly, I have created a fillable form with Acrobat XI Pro on a Mac. The original file was created with InDesign CS6.
    Once the fields were created in Acrobat, the file was saved as a Reader Extended PDF.
    The problem is that Mac users are able to fill in the fields and save the PDF, while Windows users are not.
    Any ideas?
    Thanks!

    Anoop9178 wrote:
    Hi Alex,
    Please refer to following forum post.
    http://forums.adobe.com/message/5765569#5765569
    Regards,
    Anoop
    You recommended answer seem to imply that the users are using Preview. When according the OP in that thread makes no mention on Mac except he created the form on Mac everyone else is using a PC. If anyone is using preview that answer would apply. If anyone filled out the form using Preview then follow the advice in the Link
    I would say your using possibly the wrong Font or the wrong version of the font. If anyone has Acrobat on a PC open the form on a PC if the form fields appear as though nothing is there, then see if you can change the font used. Just try anything other than what is listed. See if the text appears.  If it does then you have a defective font or  the Mac and PC don't use the same version.
    On Mac, if you have more than one version of a Font Style, say Aerial Italic for example, issues like this invisible text will happen. Macs don't tolerate more than one version of the same Font.  You can't have two versions of say Aerial Italic or Helvetica Bold or Courier Bold Italic. PCs you can have 50 copies of the same font and it don't matter. The applications just pick one if it happens to be different then That it.
    In Reader or Acrobat you might set to use local Fonts that might clear up the issue On Mac go to Preferences and Page Display:
    Check use local Fonts.

  • Cannot edit PDF form fields

    Windows 8.1, IE 11, Acrobat Reader (11.0.10), Acrobat Pro X1 (11.0.10)
    I received a PDF that contains what are supposedly editable form fields. When I open the document in Adobe Reader (11.0.10), a green bar appears above the top of the document stating that "This file includes fillable form fields. You can print the completed form and save it to your device of Acrobat.com", however, I am unable to type into any of the fields. Its document properties indicate that the file has "No Security", and that all operations are marked as "Allowed". I click "Highlight Existing Fields" and all the fields (dozens of them) appear highlighted, as expected. I simply cannot enter any data into the form.
    To investigate further, I opened the file in Acrobat XI (11.0.1), and enter Form editing mode (Tools->Forms->Edit).  I am unable to directly edit the form fields by clicking on them directly. There doesn't seem to be any invisible graphic layered on top of everything. The individual fields almost seem "disabled". I can, however see the list of fields in the navigation pane, and click on them individually from there and bring up their properties and modify them that way. I have checked the field properties and they all seem to be enabled, not locked, not read-only, etc...so I am at a loss as to what is preventing this form from being filled out in Reader, or edited normally in Acrobat.
    Additional info: I checked the document properties, (Document Propertied-->Description) and in the "Advanced" section, the PDF producer says that the PDF version is 1.6 (Acrobat 7.x) so I suspect this might be part of the problem. I therefore did a "Save as other...-->Reader Extended PDF-->Enable More Tools" as an attempt to upgrade the file, but that didn't help.
    Any help appreciated!

    GKaiseril wrote:
    Most users see a purple bar. I would try to repair reader.
    Actually, it has been replaced with a green bar in recent versions:

  • Adobe Form field display based on user

    Dear Friends
       I am creating one form. which has the three fields :
       1) Telephone:
       2) Email:
       3) Portal Id:
       My work scenario is when form reaches via workflow to Telefone person he / she only can enter data in the telephone field where he / she cant enter data in email and portal id field and this for all the fields like email guy has access to enter data only in  email and portal will be for portal id,  except concern person's field all other fields become read only.
    I have design the form and successfully trigger it via UWL as well. but all the field are allow to enter data as i dont know how to controll them. I have the role in my bsp's controller do_init method but dont know how to utilize this info to set as read-only for non concern users.
    Is ther any way to achieve this please tell me how I can achieve this functionality. your any help will be appreciated.
    Thanking you
    Regards
    Naeem

    Dear Chintan
       Thank you very much for your reply.. i incorporated your solution in following wat
    ---------data.#subform[0].TextField3::ready:form - (FormCalc, Client)-------------------------------
      <---- this is the line two and column 1
    if(ROLE1 == "TEL")               //form1.page1 - indicates you form hierarchy so change it accordingly.
        form1.page1.phone.access = "open";
        form1.page1.email.access = "readOnly";
        form1.page1.portal.access = "readOnly";
    else if (ROLE1 == "EMAIL")
        form1.page1.phone.access = "readOnly";
        form1.page1.email.access = "open";
        form1.page1.portal.access = "readOnly";
    else if(ROLE1 == "PORTAL")
        form1.page1.phone.access = "readOnly";
        form1.page1.email.access = "readOnly";
        form1.page1.portal.access = "open";
    I am receiving the following error at line 2 and column 1
    " Script Failed ( language is FormClac;contex is xfa[0].form[0].data[0].#subform3[0].textField3)
    Error syntax error near token '{' on line 2 column 1. could you please tell me where i m making mistake.
    I am not using the sub-form.
    for your information what I am doing is:
    I have 7 input fields:
    Form receives the values for the following fields from the BSP Page controller (do_request).
    field 1 pernr ( read only)
    field 2 emp_name (read only)
    field 7 role1 (invisible)
    by this function module
    call function l_name
        exporting
          /1bcdwb/docparams  = fp_docparams
          pernr = emp_id
          emp_name = emp_name
          role1 = role1
        importing
          /1bcdwb/formoutput = fp_result
        exceptions
    Form fields which properties need to be set on role
    Field3 Telephone
    Field4 Mobile (same as telephone and optional so not important)
    Field5 Email
    Field6 Portal
    I have use the code on the above 4 fields.
    Please help me to rectify the error I ll greatly appreciate your reply.
    Thanking you
    Regards
    Naeem
    Edited by: Naim Khan S Babi on Oct 8, 2009 4:13 PM

  • Mac OS X Preview application and phantom blank form fields

    I created a "employment application form" for my company in Acrobat. Occasionally our HR department will get a returned application form with the "phantom blank form fields". The information is there but invisible. I used the export form data and have been able to recover the data and make a viewable .pdf again but I would like to see if any one else has been encountering problems like this and what the solution may be.
    In this thread http://forums.adobe.com/message/4746439 Brian points out that it's likely that folks are using the Mac OS X Preview rather than Reader to fill in the form (thought for a long time that it was some sort of platform issue - the Mac thing makes perfect sense). Is there a way that I could possibly avert this problem when creating and distributing the document out of Acrobat?
    Regards

    Workaround:
    http://blogs.adobe.com/pdfdevjunkie/2009/11/script_to_fix_mac_osx_previewa.html
    Solution: Don't use Preview.

  • Mysterious html form field?

    Whenever I build & run an application, there's a form
    field below the swf. It's either empty, or full of commas. This is
    on Safari, Mac OS X.
    Why is it there, and how can I not have it appear?
    I know I can manually make a new html page and embed the swf
    and have no problem, ut often I'd like to just choose "run".

    Analyze the html wrapper that is generated. Probably some
    field that is supposed to be invisible is not.
    You can then modify the index.template.html file to fix it.
    Tracy

  • Is there a way to create form fields to tab into and type and or drop down selection fields in pages as you can with microsoft word?

    is there a way to create form fields to tab into and type and or drop down selection fields in pages as you can with microsoft word?

    No

  • Assigning a form field to a variable in XSL in rtf template

    Hi,
    I have this code:
    <?xdoxslt:set_variable($_XDOCTX, 'x', 0)?>
    <?if:_-Basic._Total_Jobs_=''?>0<?end if?>
    <?xdoxslt:set_variable($_XDOCTX, 'x', -Basic_._Total_Jobs_ )?>
    <?xdoxslt:get_variable($_XDOCTX, 'x')?>
    This code is supposed to be initialising a variable and a form field if it's null, and
    then assigning the form field value to the variable. But I am not getting
    any value from the get_variable function.
    Any ideas?
    Thanks,
    - Jenny

    I figured it out. The bind variable substitution works as designed. It was just my head that wasn't working right.

  • How can I add form field value to the file name in save as dialog box

    I do not want the form to be saved automatically, just want the form to auto populate the "file name" only.
    A little background on the forms I want to use:  My company has 70 retail outlets, I'll use one of our pdf forms called an "Incident Report" as an example.  I would like for a store manager to be able to complete the form, then email the form to the main office (I already have javascript to add field values and form name to the email subject line), once the main office receives it, I want for them to be able to file the pdf electronically on our server.  We have mutliple forms that we use so I do not want any of the forms to automatically save anywhere, (at this time anyway) I just want the office personnel to be able to click "save as" (or whatever they will need to click) and the form automatically add certain field values from the pdf they have received, of which will be different each time the form is sent to the office (Date, store #, employee name etc.) in addition to the name of the form in the "File name" of the "Save As" dialog box.  The main office employees will decide into which server file the pdf should be saved.
    I'm using Acrobat 8 professional, the stores and office personnel use Adobe reader.
    One little note:  We currently print and file a lot of paper on a daily bases, as soon as I can get this to work, we are going green.
    Me and a lot of trees in this will really apprecitate any help you can give with this!  :-)

    You might want to take a look at the document "Developing Acrobat Applications Using JavaScript" (js_developer_guide.pdf) which is part of the Adobe Acrobat SDK, which can be downloaded here. Read the "Privileged versus non-privileged context" (p. 45ff.). You will find an example for "Executing privileged methods in a non-privileged context". Should be almost exactly what you are looking for.
    Small Outline: For security reasons ("the user always has to know what's going on") you are not allowed to use the "Doc.saveAs"-method without the user permission (--> in a non-privileged context). In order to reach the goal of a privileged context you can use a trusted function. You do this by creating a JavaScript file (*.js) in either the Application-JavaScript-Folder (default location on Windows systems: "%ProgramFiles%\Adobe\Acrobat 10.0\Acrobat\Javascripts") or the User-JavaScript-Folder (default location on Windows systems: "%AppData%\Adobe\Acrobat\10.0\JavaScripts"). Add the following content to the new file:
    myTrustedBrowseForDoc = app.trustedFunction( function ( oArgs ) {
         app.beginPriv();
              var myTrustedRetn = app.browseForDoc( oArgs );
         app.endPriv();
         return myTrustedRetn;
    myTrustedSaveAs = app.trustedFunction( function ( doc, oArgs ) {
         app.beginPriv();
              var myTrustedRetn = doc.saveAs( oArgs );
         app.endPriv();
         return myTrustedRetn;
    The developer guide actually wants you to add this content to the existing "config.js" file. I recommend creating a new file, since its easier to deploy in a network. Either way, every client/user who needs to be able to save documents this way, needs this JavaScript Code in his Application/User-JavaScript-Folder.
    Within the Acrobat Document, which you want to obtain a certain file name, you can now use the trusted functions "myTrustedBrowseForDoc" and "myTrustedSaveAs" to store the file. To call the trusted functions and deliver the file name you can either you use a form field (button) or you add a new menu item. Add the following JavaScript Action to the button/menu item and change "Roller Coaster" to the name of the field which contains the value which you want to become the new file name:
    var fileName = this.getField("Roller Coaster").valueAsString;
    try {
         var oRetn = myTrustedBrowseForDoc({bSave: true, cFilenameInit: fileName + ".pdf"});
         try {
              myTrustedSaveAs(this, { cPath: oRetn.cPath, cFS:oRetn.cFS });
         catch(e) {
              console.println("Save not allowed, perhaps readonly.");
    catch(e) {
    console.println("User cancelled Save As dialog box");
    Good Luck!

  • Using javascript to save a pdf to a different directory and generating a new filename based on form fields in the document.

    I have built the following script in an attempt to create a submit button that will automatically save the document in a different directory on my computer. It will also use the form field data "customer" and "date" to generate the filename. I printed out the variable myPath and it looks like it printed the correct string. I keep getting the following error:
    TypeError: redeclaration of const path
    any help would be much appreciated.
    var customer = this.getField("Customer").value;
    var date = this.getField("Date").value;
    var path = "C:/Users/awilliams/My Documents/Test/"
      var reg = date.match(/(\d+)\/(\d+)\/(\d+)/);
    var myPath= "C:/Users/awilliams/My Documents/Test/" + customer + "_" + reg[1] + "." + reg[2] + "." +
    reg[3] + ".pdf";
    this.saveAs(myPath);

    "path" is a keyword within a PDF you should not use keywords as a name for any other object as a general rule.
    Have you checked the PDF Reference to see how to create a file path name within a PDF,  3.10.1 File Specification Strings page 118?
    Did you carefully read the Acrobat JavaScript Reference for the saveAs method?
    The notes following the description:
    Note: This method can only be executed during a batch or console event. See Privileged versus non-privileged context for details. The event object contains a discussion of JavaScript events.
    (Adobe Reader S): This method is available in Adobe Reader for documents that have Save usage rights.
    How to Save a PDF with Acrobat JavaScript

  • Acrobat XI Windows 7 - unable to (copy and) paste form fields to a different pdf.

    To maintain a consistent appearance and function in the forms I create for various departments, I copy a few form fields  (text, checkboxes) from an unrelated Acrobat PDF. Then I paste those fields into a different PDF document that I am making fillable.
    I do this because Acrobat does not allow setting a default for certain attributes when creating form fields, i.e. an unchecked scroll option, a default font other than Helvetica (in Acrobat 8, 9, and X). Plus it is time-saving to copy and paste fields that are the same in another PDF, like name, address, phone. etc.
    We just updated to Acrobat XI and Windows 7 and now I cannot paste copied fields onto a different PDF.
    Using "replace pages" is not applicable as I am pasting to an entirely different form and copying form fields with the settings I use. 
    Is this a glitch or is something new that was not in Acrobat 8, 9, and X?
    Also, question regarding this forum entry -  http://forums.adobe.com/message/5638333#5638333 - which is somewhat different from my current question.
    The PDF creator could not paste copied fields on other pages of the same PDF. Was this ever resolved so that copy and paste worked as it has for the last 3 versions of Acrobat?
    Thanks!
    Joanie

    Gilad:  You're right: when the fields are different, such as a checkbox and a text field, and you try to title them the same, Acrobat gives you a message. I received no messages, the field names are not the same or I missed one and Acrobat is no longer messaging about it.
    My question is different. Acrobat XI will not let me paste any field copied from a different PDF.  I've been doing that for 5 years in three different versions.  Maybe Acrobat XI has a new process for that, which I could not find in Acrobat help. Maybe it's because all forms now have extended rights automatically in Acrobat XI and there is another method to copy common fields to other PDFs.
    Any thoughts about the new Acrobat XI? It's different in many good ways, but different.
    Thanks for your ideas.

  • Upload multiple files WITH correct pairs of form fields into Database

    In my form page, I would like to allow 3 files upload and 3 corresponding text fields, so that the filename and text description can be saved in database table in correct pair. Like this:
    INSERT INTO table1 (filename,desc) VALUES('photo1.jpg','happy day');
    INSERT INTO table1 (filename,desc) VALUES('photo2.jpg','fire camp');
    INSERT INTO table1 (filename,desc) VALUES('photo3.jpg','christmas night');
    However, using the commons fileupload, http://commons.apache.org/fileupload/, I don't know how to reconstruct my codes so that I can acheieve this result.
    if(item.isFormField()){
    }else{
    }I seems to be restricted from this structure.
    The jsp form page
    <input type="text" name="description1" value="" />
    <input type="file" name="sourcefile" value="" />
    <input type="text" name="description2" value="" />
    <input type="file" name="sourcefile" value="" />The Servlet file
    package Upload;
    import sql.*;
    import user.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.util.Map;
    import java.util.HashMap;
    import java.util.Date;
    import java.util.List;
    import java.util.Iterator;
    import java.io.File;
    import java.io.PrintWriter;
    import java.io.IOException;
    import java.text.SimpleDateFormat;
    import org.apache.commons.fileupload.servlet.ServletFileUpload;
    import org.apache.commons.fileupload.disk.DiskFileItemFactory;
    import org.apache.commons.fileupload.*;
    public class UploadFile extends HttpServlet {
    private String fs;
    private String category = null;
    private String realpath = null;
    public String imagepath = null;
    public PrintWriter out;
    private Map<String, String> formfield = new HashMap<String, String>();
      //Initialize global variables
      public void init(ServletConfig config, ServletContext context) throws ServletException {
        super.init(config);
      //Process the HTTP Post request
      public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {
        request.setCharacterEncoding("utf-8");
        response.setCharacterEncoding("utf-8");
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        Thumbnail thumb = new Thumbnail();
        fs = System.getProperty("file.separator");
        this.SetImagePath();
         boolean isMultipart = ServletFileUpload.isMultipartContent(request);
         if(!isMultipart){
          out.print("not multiple part.");
         }else{
             FileItemFactory factory = new DiskFileItemFactory();
             ServletFileUpload upload = new ServletFileUpload(factory);
             List items = null;
             try{
                items = upload.parseRequest(request);
             } catch (FileUploadException e) {
                e.printStackTrace();
             Iterator itr = items.iterator();
             while (itr.hasNext()) {
               FileItem item = (FileItem) itr.next();
               if(item.isFormField()){
                  String formvalue = new String(item.getString().getBytes("ISO-8859-1"), "utf-8");
                  formfield.put(item.getFieldName(),formvalue);
                  out.println("Normal Form Field, ParaName:" + item.getFieldName() + ", ParaValue: " + formvalue + "<br/>");
               }else{
                 String itemName = item.getName();
                 String filename = GetTodayDate() + "-" + itemName;
                 try{
                   new File(this.imagepath + formfield.get("category")).mkdirs();
                   new File(this.imagepath + formfield.get("category")+fs+"thumbnails").mkdirs();
                   //Save the file to the destination path
                   File savedFile = new File(this.imagepath + formfield.get("category") + fs + filename);
                   item.write(savedFile);
                   thumb.Process(this.imagepath + formfield.get("category") +fs+ filename,this.imagepath + formfield.get("category") +fs+ "thumbnails" +fs+ filename, 25, 100);
                   DBConnection db = new DBConnection();
                   String sql = "SELECT id from category where name = '"+formfield.get("category")+"'";
                   db.SelectQuery(sql);
                    while(db.rs.next()){
                      int cat_id = db.rs.getInt("id");
                      sql = "INSERT INTO file (cat_id,filename,description) VALUES ("+cat_id+",'"+filename+"','"+formfield.get("description")+"')";
                      out.println(sql);
                      db.RunQuery(sql);
                 } catch (Exception e){
                    e.printStackTrace();
            HttpSession session = request.getSession();
            UserData k = (UserData)session.getAttribute("userdata");
            k.setMessage("File Upload successfully");
            response.sendRedirect("./Upload.jsp");
      //Get today date, it is a test, actually the current date can be retrieved from SQL
      public String GetTodayDate(){
        SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
        String today = format.format(new Date());
        return today;
      //Set the current RealPath which the file calls for this file
      public void SetRealPath(){
        this.realpath = getServletConfig().getServletContext().getRealPath("/");
      public void SetImagePath(){
        this.SetRealPath();
        this.imagepath = this.realpath + "images" +fs;
    }Can anyone give me some code suggestion? Thx.

    When one hits the submit button - I then get a 404 page error.What is the apaches(?) error log saying? Mostly you get very useful information when looking into the error log!
    In any case you may look at how you are Uploading Multiple Files with mod_plsql.

  • Setting tab order to form fields contained within a table, Indesign CS6

    I have created a form in ID CS6, and have put all the tabs in order so that people can easily navigate it when filling it in. However, all of the form fields that are contained within tables are not in order, and I can't find any way of putting them in order without changing them in acrobat after I have made the interactive PDF. This means that every time my client makes changes to the form I have to manually put all the fields in order again, which is time consuming. Is anyone able to help?

    This tab order dialogue box is nearly useless if you have a complex form with hundreds of form fields as there is no way to interact with the document when the dialogue is open and clicking on an entry in the list does not highlight the respective field. Furthermore, if you have arrays of radio buttons, or check boxes acting like radio buttons, ie all with the same form field name, there's no way to know which order they should be arranged in since they can't be selected or identified while this dialogue is open!
    That is immensely frustrating to say the least.
    It's quite ridiculous that Adobe hasn't fixed this bug in years and this user interface is shockingly bad.

Maybe you are looking for

  • Sender SOAP (Scenario)

    Hi Guys, Here is my scenario where client has a Java Web Aplication to get connected to my Backend System using RFC.This happens through XI. I produce the Outbound Interface in the Form of WebService (By generating WSDL file) Here we use Sender SOAP

  • Viewing time in full screen mode

    Hello, I am using iMovie '11 (version 9.0.8) and would like to view time in full screen mode, and by time I mean hours: minutes: and seconds. Is it possible to view the playhead in the scrubber bar at full screen? I put a time code in my video, but I

  • Data Type for HTTP

    Hey guys i have a HTTP to File scenario where in my getting and XML file which has sone tags of this form <ServiceDateTime dateTypeIndicator="PromisedForDelivery">2007-04-06</ServiceDateTime> how should i create data type for this? is this an attribu

  • Completely lost.

    Hi guys, Downloaded the Sun Java Web Server the other day, hoping to solve some problems, but I've spent the last 2 weeks trying to figure it out, and I'm about to give up. All I'm trying to do is get a .jhtml page I have waiting to show when I put t

  • Safari unable reload last session automatically in Lion

    Hi there,  For some reason my safari could not reload the last session after close and reopen the browser window.  Does anyone having the same problem?  Thanks in advance.