In case a persuasive use case for this functionality were needed, here is a UK government form that makes use of calculated fields: https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/459092/IHT205_2011_.pdf (Inheritance Tax: return of Estate Information IHT205).
I agree that the execution of JavaScript should be optional, and indeed should be turned off by default ... but alas I see there isn't any way to turn it on at present. Interestingly, there appears to be no alternative to using Windows (or maybe OSX?) for filling in a PDF form if the calculated fields are mandatory, at least I've not found *anything* after quite a bit of searching. In my case I'll write the computed values in by hand. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form Status in Evince: Unknown Status in Poppler: Confirmed Status in evince package in Ubuntu: Triaged Bug description: Binary package hint: evince I have PDF http://lomake.kansanelakelaitos.fi/kela/kela.fi/fi/tiedostot/21100/SV4_W.pdf which is essentially "claim for travel reimbursement from government pension/social fund in Finland". Functionality which is broken - it does not calculate total on rightmost column while any Adobe Acrobat Reader does it. To reproduce it, you don't have to understand Finnish language -- merely fill money values like yyyy,xx into right column (decimal separator is "comma" in Finland!) and move focus of input out from the right column. It should make total in field (under right column in table) marked with text "Matkakustannukset yhteensä euroa" (travel expenses total in Euro) - it does not in evince. ProblemType: Bug Architecture: i386 DistroRelease: Ubuntu 9.04 ExecutablePath: /usr/bin/evince NonfreeKernelModules: nvidia Package: evince 2.26.0-0ubuntu1 ProcEnviron: SHELL=/bin/bash LANG=en_US.UTF-8 SourcePackage: evince Uname: Linux 2.6.28-11-generic i686 To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

