Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

TypeError: f has no properties

54 views
Skip to first unread message

dwfloyd

unread,
May 23, 2003, 3:12:32 PM5/23/03
to
I continue to get the error message TypeError: f has no properties whenever I edit any firm field, whether it had a Java Script in it or not. I have even gone so far as to remove all Java Scripts and still get the error.

Can anyone tell me why and what can be done.

Thank you...

George Johnson

unread,
May 23, 2003, 3:16:00 PM5/23/03
to
It is probably due to a calculated field that you've set up, but then deleted or renamed one of the fields used in the calculation. So you have to find the offending field and correct it.

George

maley

unread,
May 24, 2003, 10:41:25 AM5/24/03
to
You have an event that is being called and the field object "f" is probably null. To find this go to Tools -> JavaScript -> Edit all Javascripts. Search for the reference to "f", probably something like "var f = this.getField". Hopefully, you have configured Acrobat to use an external editor rather than the default Javascript Console.

Dick Maley

Donna Burkett

unread,
Jun 13, 2003, 3:01:23 PM6/13/03
to
I tried all of this (I have the exact same problem), but when I did the edit all Javascripts (using both the Adobe Javascript Console and Wordpad.exe, the only thing I found was:

//-------------------------------------------------------------
//-----------------Do not edit the XML tags--------------------
//-------------------------------------------------------------

Advice?

George Johnson

unread,
Jun 13, 2003, 3:43:16 PM6/13/03
to
The most likely cause of this error is a calculated field you've set up that uses one of the built-in routines (e.g., Sum, Product, Average, etc.), but you've later renamed or deleted one of the fields used in the calculation. Acrobat uses JavaScript to perform the calculation, and it's in one of the behind-the-scenes JavaScript routines that the error is triggered. So, your job is to find the offending field(s) and correct the list of fields involved in the calculation.

George

0 new messages