Skip to main content
Participant
July 12, 2016
Question

when I open my fillable form, none of the available fields are fillable.

  • July 12, 2016
  • 1 reply
  • 791 views

I don't know what setting caused this. The form worked before but when I copied the master document to make a user document it lost the ability to fill the fields. They show but are white like the rest of the document, not colored for filling. No matter what I try, there is no way to enter data.  "Fill and Sign" should open with all of the fields showing as fillable, but they don't allow for data entry.

This topic has been closed for replies.

1 reply

Inspiring
July 13, 2016

Can you post a link to the form?

Are you reading the form with a viewer other than Acrobat or Adobe Reader?

If you are using a web browser, there are many web browsers that do not handle PDF form fields. The same applies to PDF readers on mobile devices.

Participant
July 13, 2016

link to the pdf is: here

no viewer or browser is involved, I work in Acrobat DC, latest version.

Inspiring
July 13, 2016

I am not aware of any OS that does not require a program to read a PDF. Acrobat is a PDF viewer as well as a PDF creator,

After downloading your example PDF and digital certificate, I see the PDF was created using MS Word.  When I used the "Tools => Prepare Form" to examine or create form fields, I see lots of form fields. When looking at the properties of a number of the form fields, I noticed all the examined fields were set to "Read Only", so users are locked form entering data into these fields. It is possible to change them using JavaScript. I also see a number of signature fields and using the Navigation panel it appears a number of these signatures have been applied. Applying a digital signature can lock all form fields.

If you want the fields to be user fillable you must remove the signatures from the form.

You can use the following script to remove the readonly condition from all of the form fields:

var oField

for(var i = 0; i < this.numFields; i++)

{

     oField = this.getField(this.getNthFieldName(i));

     oField.readonly = false;

     console.println(i + ": " + oField.name + " - read only: " + oField.readonly);

} // end field name loop;