IWCTrigger: Cómo llamar a una función Maintain Function desde un controlador de scripts

Cómo:

La función IWCTrigger puede usarse de dos formas:

Puede usar IWCTrigger en JavaScript o en VBScript. IWCTrigger es una función de scripts de WebFOCUS Maintain para su uso con cualquier aplicación de WebFOCUS Maintain.


Principio de página

x
Sintaxis: Cómo Llamar a una función de Maintain desde un controlador de scripts
IWCTrigger("functionname"[, "parm"]

donde:

functionname

Es la función de Maintain a la que se va a llamar. Los scripts distinguen el uso de mayúsculas y minúsculas, así que debe especificar el mismo nombre que utilizó para denominar la función en el procedimiento de Maintain.

parm

Es un parámetro que se está pasando a la función.

Nota: Si arrastra una función de Maintain desde el Explorador de aplicaciones hasta un script que se está editando en el Editor de scripts, WebFOCUS Maintain genera por ud. la sintaxis de IWCTrigger.


Principio de página

x
Sintaxis: Cómo Recuperar un parámetro de la función llamada
						formname.Triggervalue

donde:

formname

Es el nombre del formulario en la aplicación de WebFOCUS Maintain.


Principio de página

x
Sintaxis: Cómo Pasar el valor de una propiedad de control Active X a una función de Maintain
IWCTrigger ("function",document.form.control.property);

donde:

function

Es la función de Maintain a la que está llamando.

form

El nombre del formulario en que se encuentra el control ActiveX.

control

El nombre del control ActiveX.

property

El nombre de la propiedad del control ActiveX (busque las propiedades de controles ActiveX en la pestaña ActiveX de la hoja de propiedades del control ActiveX).



Ejemplo: Cómo pasar un valor de control ActiveX a una función de Maintain

Si tiene un control de calendario ActiveX en Form1, con una propiedad llamada Month, puede utilizar IWCTrigger para enviar el valor de Month a una función de Maintain denominada UpdateDate, a través de JavaScript o VBScript.

IWCTrigger("UpdateDate",document.Form1.CalendarControl.Month);

WebFOCUS