Scripting
Con versiondog es posible crear scripts o aplicaciones de scripts y ejecutarlos de manera automática antes o después de determinados eventos. Con los scripts se pueden implementar funciones que complementan el comportamiento estándar del sistema. Por ejemplo, es posible iniciar un proyecto con una determinada versión de un editor o trabajar con dispositivos que no son totalmente compatibles.
Los scripts y las aplicaciones de script no están activos de manera permanente, sino que son activados cuando ocurre un evento determinado en el servidor o en los clientes. Para obtener información sobre los eventos que pueden activarse mediante scripts o aplicaciones de script, consulte Eventos en el servidor y Eventos en los clientes.
Las aplicaciones de script son archivos de compilación y pueden ser creados y usados por los usuarios de manera individual.
Además, el paquete de script ofrece ciertas ventajas para la creación de scritps:
- El paquete de script contiene un interprete propio. Por lo tanto, no es necesario usar aplicaciones de script compiladas, sino que los códigos fuentes de los archivos de script pueden ejecutarse directamente.
- Con el paquete de script es posible crear varios scripts para el mismo evento y dependiendo del tipo de componente, determinar el script a ejecutar.
- En este tutorial se describen las órdenes, palabras claves, funciones y las instrucciones que pueden ser usadas en los scripts.
Para la implementación de scritps existe además la posibilidad de crear botones en UserClient. Estos son configurables y ejectuan los scripts definidos por el usuario. La descripción de la configuración de botones se encuentra al final de este tutorial.
Para poder trabajar con el Scripting se requiere de una licencia por separado. Si tiene interés en adquirir la extensión Scripting, póngase en contacto con nosotros (https://auvesy-mdt.com/en/contact).
Contenido relacionado |
---|
AdminClient |
UserClient |
Eventos del servidor |
Eventos del cliente |
Contenido
Última actualización: 14 de enero de 2022