Tema anterior: Cómo vincular campos en dos formularios para actualizaciones simultáneasTema siguiente: Cómo adjuntar un formulario a un grupo de opciones de servicio


Utilice el cuadro de diálogo Script para mantener funciones de JavaScript personalizadas

El cuadro de diálogo Script para cada formulario permite crear y mantener funciones de JavaScript que se aplican a un formulario. La utilización del cuadro de diálogo Script es la opción más recomendable para mantener las funciones de JavaScript personalizadas para un formulario. Las funciones que se guardan en el cuadro de diálogo se aplican solamente al formulario que está editando. Para utilizar el cuadro de diálogo Script para un formulario serán necesarios derechos de acceso para editar el formulario.

Siga estos pasos:

  1. Haga clic en el nombre del formulario del árbol Diseñador de formularios.

    Aparecerán los atributos del formulario y se activará el botón Script. El botón Script aparecerá en la barra de herramientas con los botones Localizar, Guardar y Restaurar, así como otros botones.

  2. Haga clic en el botón Script.

    Aparecerá el cuadro de diálogo Script que muestra las funciones de JavaScript personalizadas ya especificadas para el formulario, si las hay. Se pueden introducir nuevas funciones de JavaScript antes o después de las que ya existen.

    Nota: Para consultar una plantilla para una función, haga clic en Mostrar ayuda en el cuadro de diálogo Script. La plantilla muestra la implementación específica del producto de una función de JavaScript estándar.

  3. Escriba y guarde la función personalizada. Utilice el formato mostrado en las funciones de muestra que aparecen cuando hace clic en Mostrar ayuda en el cuadro de diálogo Script. Este formato es conocido como notación de literal de objeto de JavaScript.
  4. Guarde el formulario.
  5. Especifique el nombre de la función en el atributo de JavaScript desde el cual se desea llamarla. Utilice el siguiente formato:
    ca_fd.js.función-nombre
    

    Observe el ejemplo a continuación:

    ca_fd.js.calculateCostQty()
    

    Normalmente se especifica una función de JavaScript personalizada en uno de los siguientes:

Ha utilizado el cuadro de diálogo Script para mantener funciones de JavaScript que se aplican a un formulario.