Designer stödjer skript med både FormCalc och JavaScript. Varje skriptspråk har sina fördelar som du ska tänka på innan du skriver skript i ett formulär.
FormCalc är ett beräkningsspråk med ett stort antal inbyggda funktioner som förenklar de vanligaste uppgifterna i ett formulär. FormCalcs ekonomifunktioner kan användas till att t ex utvärdera en lånekostnad baserat på lånebelopp, räntesats och antal betalningsperioder.
JavaScript är ett mer kraftfullt och mångsidigt skriptspråk som ger större möjligheter. Om du redan har kunskaper i språket kan du också direkt dra nytta av dem. Du kan t.ex. återanvända befintliga JavaScript-funktioner i Designer och på så sätt reducera mängden ny kod.
Obs! Designer stöder JavaScript version 1.6 och senare.
Du kan välja det skriptspråk som används i nya formulär i panelen Arbetsyta i dialogrutan Alternativ och i aktuellt formulär på fliken Standardvärden i dialogrutan Formuläregenskaper.
Det skriptspråk som visas i språklistan i Skriptredigeraren matchar skriptspråksalternativet som du väljer som standard för nya formulär. Om du ändrar inställningen för skriptspråk i det aktuella formuläret så byts skriptspråket som visas i listan Språk på samma sätt för alla nya skript för nya händelser. Ändring av skriptspråksalternativet i dialogrutan Formuläregenskaper ändrar inte skriptspråk som använts för existerande skript. Om en händelse redan innehåller ett skript och detta skript tas bort så kommer Skriptredigeraren att använda det skriptspråket under hela Designer-arbetspasset.
Obs! Adobe har beslutat att stödlinjefunktionen i Adobe® LiveCycle® ES ska bli föråldrad, från och med 10 mars 2012. Funktionen Stödlinjer är tillgänglig endast för uppgraderingsändamål och kommer att tas bort från produkten efter två stora programversioner.
Några av de viktigaste skillnaderna mellan FormCalc och JavaScript visas i tabellen nedan.
FormCalc
|
JavaScript
|
Adobes inbyggda beräkningsspråk kan användas i Designer och Forms
|
Standardskriptspråk som används i många vanliga program
|
Kortare skript (en enda rad i normalfallet)
Stöder skriptslingor
|
Kan användas för längre skript vid behov, med möjlighet att skriva slingor
|
Stöds ej av formulärguider (föråldrat)
|
Stöds ej av formulärguider (föråldrat)
|
Har många praktiska inbyggda funktioner som minskar behovet av skript för vanliga åtgärder vid formulärutformning
|
Ger tillgång till Acrobat-objektmodellen och Acrobats funktioner för JavaScript
|
Stöd för internationella datum-, tids-, valuta- och talformat
|
Felsökning som är möjlig med JavaScript-felsökningsfunktionen i Acrobat
|
Webbaserad interaktion möjlig tack vare URL-funktioner för Post, Put, och Get
|
Skapa egna funktioner utifrån dina behov
|
Kompatibel med alla plattformar som har stöd för Designer och Forms
|
Kompatibel med alla plattformar som har stöd för Designer och Forms
|