Skip to main content
Known Participant
March 10, 2022
Question

Inconsistent Calculations Depending on Device With My Form

  • March 10, 2022
  • 1 reply
  • 336 views

I designed a form that works perfectly on my computer, but my client, who I designed the form for, gets fields that don't calculate as they do on my originating windows 10 desktop. I don't have a clue where to start to troubleshoot this other than thinking that trying to do this in the first place was a mistake if everyone who gets the form will encounter different results. 

 

I also tried opening on my iPhone. Got inconsistent results there. The main issue is...this is a create budget form where when you fill in category amounts, they automatically add up in fields that calculate total income, total expenses, and subtract expenses from income for a total. https://acrobat.adobe.com/link/review?uri=urn:aaid:scds:US:4b9f1468-ad31-31c8-8279-b762047b71e0 

 

As I said, on my desktop these calculations work fine, but they are not calculating on my clients laptop or my iPhone. By the way, I use the adobe program on my phone, but again some fields seem to add up and some not. Inconsistent results. 

 

Does anyone have a suggestion other than removing the calculations?

 

This topic has been closed for replies.

1 reply

Karl Heinz  Kremer
Community Expert
Community Expert
March 10, 2022

The support for PDFs on mobile devices is all over the place. Forms that make extensive use of JavaScript will very likley not work on mobile devices, unless you specificlaly designed for one particilar application. Different applications support a different subset of the PDF specification, but none of them comes even close to what you can do in Acrobat (or the free Reader) on the desktop - not even Adobe's own viewer. The one that is in my opinion the best suited for scripting is PDF Expert, which is unfortunately not free, and you still have to make sure you stay within the JavaScript functionality they support. I do not create forms that will be used on mobile devices anymore.