Saltar a contenido

Crear, editar y ejecutar macros Express

Las macros Express son macros para fines generales compatibles con muchos productos de Micro Focus, entre ellos: Reflection Desktop, InfoConnect Desktop, ZFE y Rumba. Después de crear una macro Express, puede ejecutarla en cualquier producto de Micro Focus compatible (no es necesario editar).

Si es nuevo en el campo de la programación, probablemente le resultará más fácil empezar con macros Express que con otros lenguajes como Visual Basic para aplicaciones. El Express Macro Language (EML) tiene un editor visual que le permite escribir o editar programas organizando bloques de códigos. No tendrá que preocuparse por errores de sintaxis de código como la falta de caracteres de punto y coma. En lugar de ello, podrá concentrarse en la lógica de la macro para conseguir el resultado de automatización que desee.

En Reflection Desktop, puede:

  • Grabar interacciones de host en una macro Express.

  • Editar macros grabadas o crear macros nuevas con el editor visual de programación de bloques de macros Express.

  • Seleccionar y ejecutar macros Express.

Grabar macros Express

Puede grabar una macro para automatizar la interacción con las aplicaciones de host, incluyendo lo siguiente:

  • Enviar datos a una aplicación de host, o escribir texto en una aplicación de host.

  • Copiar y pegar texto o datos en una sola línea de una aplicación de host a otra.

  • Seleccionar texto con un ratón o hacer clic con el ratón para mover el cursor. (Los clics de ratón se graban como posiciones del cursor).

  • La conexión a un host o la desconexión de un host.

No se puede grabar los siguiente:

  • Interacción con la configuración de Reflection y las funciones de productividad (como Corrector ortográfico, Expansión automática y Autocompletar) o acciones de Reflection (por ejemplo, Abrir, Nuevo o Imprimir).

  • La interacción con aplicaciones web.

  • Cortar o copiar de un host a una aplicación externa (por ejemplo, el Bloc de notas).

  • Conmutar las fichas para pasar de una aplicación de host a otra.

    Nota

    Algunas acciones se graban de forma distinta a la esperada:

    • Sólo se graba la primera línea de una selección multi-fila. Cuando se utilizan comandos como Ctrl+E, Ctrl+Borrar, Mayús+Flecha arriba, Mayús+Flecha abajo, la macro grabada selecciona sólo caracteres de la primera fila del área seleccionada.

    • Ctrl+X se graba como Copiar comando en lugar de como Cortar comando.

Grabar, editar o ejecutar macros Express

  • Seleccione el botón o los comandos de menú para grabar, editar o ejecutar macros Express en función de la opción de interfaz de usuario que esté utilizando:

    Si está utilizando esta opción de interfaz Puede encontrar estos comandos...
    La Cinta Reflection En la ficha Macros, en el grupo Macros Express.
    El Navegador Reflection En el menú Reflection, en Herramientas, Macro.
    TouchUx En el menú del icono Llave inglesa.
    Clásico o MDI clásica En el menú Macro.

Nota

Las macros Express se guardan como archivos .js. Por defecto, se guardan en la carpeta Macros\Express, en el directorio de datos del usuario.