|
La aplicación host es aquella en la que se encuentra un formulario en un momento dado.
Por ejemplo, si se utiliza Forms para procesar un formulario en formato HTML, durante el procesamiento previo la aplicación host es Forms.
Una vez que se procesa el formulario y se ve en una aplicación cliente como Acrobat, Adobe Reader o un explorador HTML, la aplicación cliente se convierte en la aplicación host.
Designer presenta un modelo de secuencias de comandos que incluye propiedades y métodos que permiten conectar directamente con la aplicación host. Por ejemplo, se pueden utilizar las propiedades y los métodos del modelo de secuencias de comandos de host para ofrecer acciones de desplazamiento en páginas PDF en Acrobat o Adobe Reader, o bien utilizar el método importData para cargar datos en el formulario.
Se puede hacer referencia a la sintaxis del modelo de secuencias de comandos de host desde cualquier suceso de secuencia de comandos válido con objetos del diseño del formulario mediante la siguiente sintaxis para FormCalc y JavaScript:
xfa.host.property_or_method
Métodos y propiedades del modelo de secuencias de comandos de hostLos métodos y propiedades del modelo de secuencias de comandos de host permiten recuperar información y ejecutar acciones a las que de otra forma no se podría acceder mediante cálculos y secuencias de comandos. Por ejemplo, puede recuperar el nombre de la aplicación host (por ejemplo, Acrobat) o avanzar a la página actual en un formulario interactivo. La siguiente tabla muestra las propiedades y los métodos que están disponibles en el modelo de secuencias de comandos de host.
Para obtener más información acerca de las propiedades y los métodos del modelo de secuencias de comandos de host, consulte LiveCycle Developer Center.
Comparación de la funcionalidad del modelo de secuencias de comandos de hostEsta tabla recoge las propiedades y los métodos del modelo de secuencias de comandos de host de Designer y los compara con expresiones equivalentes del Modelo de objetos JavaScript de Acrobat.
Para obtener más información acerca de las propiedades y los métodos del modelo de secuencias de comandos de host, consulte la Ayuda de Designer o la Referencia de secuencias de comandos.
Métodos y propiedades del modelo de secuencias de comandos de host
|
Equivalente en el Modelo de objetos JavaScript de Acrobat
|
xfa.host.appType
|
app.viewerType
|
xfa.host.beep( [ INTEGER param ] )
|
app.beep([ nType ])
|
xfa.host.currentPage
|
doc.pageNum
|
xfa.host.exportData([ STRING param1 [, BOOLEAN param2 ] ])
|
doc.exportXFAData(cPath [, bXDP ])
|
xfa.host.gotoURL( STRING param1 )
|
doc.getURL(cURL, [ bAppend ])
or
app.launchURL(URL);
|
xfa.host.importData( [ STRING param ] )
|
doc.importXFAData(cPath)
|
xfa.host.language
|
app.language
|
xfa.host.messageBox(STRING param1 [, STRING param2 [, INTEGER param3 [, INTEGER param4 ] ] ])
|
app.alert(cMsg [, nIcon [, nType [, cTitle ] ] ])
|
xfa.host.name
|
ninguno
|
xfa.host.numPages
|
doc.numPages
|
xfa.host.pageDown()
|
doc.pageNum++
|
xfa.host.pageUp()
|
doc.pageNum--
|
xfa.host.platform
|
app.platform
|
xfa.host.print(BOOLEAN param1, INTEGER param2, INTEGER param3, BOOLEAN param4, BOOLEAN param5, BOOLEAN param6, BOOLEAN param7, BOOLEAN param8)
|
doc.print([ bUI [, nStart [, nEnd [, bSilent [, bShrinkToFit [, bPrintAsImage [, bReverse [, bAnnotations ] ] ] ] ] ] ] ])
|
xfa.host.resetData( [ STRING param ] )
|
doc.resetForm([ aFields ])
|
xfa.host.response( STRING param1 [, STRING param2 [, STRING param3 [, BOOLEAN param4] ] ])
|
app.response(cQuestion [, cTitle [, cDefault [, bPassword ] ] ])
|
xfa.host.setFocus( STRING param )
|
field.setFocus()
(desaprobada)
|
xfa.host.title
|
doc.title
|
xfa.host.variation
|
app.viewerVariation
|
xfa.host.version
|
app.viewerVersion
|
|
|
|