Configurar activadores de guiónPuede configurar un activador de guión para especificar que se ejecute un guión cuando suceda un evento. Por ejemplo, puede usar un activador de guión para ejecutar un guión que introduzca automáticamente datos en campos basándose en lo que se introduzca en otro campo.Un aspecto importante de los activadores de guión es el momento en el que se ejecuta el guión en relación con el evento de activación. Algunos activadores de guión ejecutan el guión antes de que se procese el evento. Otros lo ejecutan después de que se procese el evento. Por ejemplo, podría usar el activador de guión OnObjectEnter para ejecutar un guión después de haber entrado en un campo. (El campo es el objeto, entrar en él es el evento.)Los activadores de guión se pueden activar por acciones o guiones. Por ejemplo, podría usar el activador de guión OnObjectEnter para activar un guión que se ejecute cuando se entra en un campo al hacer clic en él o mediante un paso de guión Ir a objeto.
•
•
• Para ver los objetos y las presentaciones que tienen activadores de guiones asignados, en el modo Presentación, elija el menú Ver > Mostrar > Activadores de guiones.
Antes del evento Después del evento Cuando una misma acción activa varios activadores de guiones, éstos se activan en el siguiente orden relativo:
2.
4.
5.
9.
10.
11.
12.
13.
16.
17.
18.
• Los guiones que ejecutan los activadores de guiones utilizan los privilegios existentes. Excepto en el caso de que un guión se defina con privilegios completos, los guiones se ejecutan con los privilegios del usuario.
• En Publicación en la Web al instante y Publicación en la Web personalizada, los activadores de guiones sólo se activan mediante guiones y no por interacción directa del usuario. Por ejemplo, si un usuario llega a un campo que contiene un activador de guión OnObjectEnter utilizando el tabulador, el activador no se activará. Si un paso de guión provoca que el centro de atención se traslade a ese campo, el activador de guión se activará.
• Algunos activadores de guiones permiten cancelar el comando o evento activador si el guión que ejecuta el activador de guión devuelve un valor de Falso. Cuando se cancela un comando o un evento de esta forma, el código de error se establece en 20. Consulte Get ( LastError ) función para obtener más información. Si el guión ejecutado por el activador de guión OnLastWindowClose devuelve un valor False, el archivo no se cerrará.
• Los activadores de guiones OnFirstWindowOpen y OnWindowOpen se muestran en el depurador de guiones cuando se configura un guión para que se ejecute al abrir un archivo; los activadores de guiones OnLastWindowClose y OnWindowClose se muestran en el depurador de guiones cuando se configura un guión para que se ejecute al cerrar un archivo.
• Mac OS: las combinaciones de la tecla Comando no habilitan los activadores de guiones.