Controles > Controles avanzados > Opciones de controles avanzados
Opciones de controles avanzados
Activación y desactivación de los controles avanzados
Para alertar a los usuarios y protegerlos de código potencialmente dañino, Engineering Notebook emite un mensaje de aviso cada vez que se intente abrir una hoja de trabajo que contenga controles avanzados. Si el usuario abre una hoja de trabajo que contiene controles avanzados que sabe que son seguros, se pueden pulsar en cuando aparezca el cuadro de aviso. Al pulsar en , se activas todos los controles de la hoja de trabajo. Si se pulsa en No, los controles avanzados se desactivan y el script no funciona. En dicho caso, aún se puede acceder a la ficha Editor de scripts para hacer cambios en el script, pero la ficha Propiedades permanece desactivada. Si se aplican los cambios, el script no se ejecuta.
Si se selecciona No inicialmente, pero luego se desea activar los controles avanzados más adelante, se deben seguir los siguientes pasos:
1. En la hoja de trabajo, seleccione los controles que desea activar.
2. Pulse con el botón derecho del ratón y seleccione Activar región. Como alternativa, vaya a la ficha Cálculo y seleccione Desactivar la región.
Si desea ocultar el aviso de forma permanente, pulse en Botón Engineering Notebook > Opciones y seleccione Ocultar el aviso de controles avanzados.
Configuración para volver a calcular controles avanzados
Por defecto, los scripts de los controles avanzados no se ejecutan al abrir o recalcular la hoja de trabajo. Los scripts se ejecutan al interactuar con el control (por ejemplo, al cambiar una selección o al pulsar en un botón). Para configurar los eventos que desencadenan la ejecución de los scripts, pulse en Botón Engineering Notebook > Opciones y seleccione Ejecutar el script de Control Avanzado al abrir la hoja de trabajo o Ejecutar el script de Control Avanzado al volver a calcular la hoja de trabajo. Aunque también puede activar ambas opciones, esto puede provocar una disminución del rendimiento.
Definición de Python como entorno de creación de scripts para controles avanzados
Los controles avanzados soportan VBScript, JScript y Python. El uso de VBScript y JScript no requiere configuración porque Engineering Notebook utiliza el software instalado en el sistema operativo. En cambio, el uso de Python requiere configuración.
Cuando se utiliza Python como entorno de creación de scripts por primera vez, Engineering Notebook busca en el ordenador una versión compatible de Python. Engineering Notebook es compatible con las versiones 3.7 a 3.13. Si Python no está instalado, el editor de scripts está inactivo y se muestra un mensaje de error.
Siga estos pasos para configurar Python como entorno de creación de scripts. Este proceso también es de utilidad si el usuario tiene varias versiones soportadas de Python instaladas en su ordenador y desea especificar una de ellas. La selección de versión se puede cambiar más tarde.
* 
Reinicie Engineering Notebook después de seleccionar una nueva versión de Python.
1. Instale una versión soportada de Python en el ordenador.
2. Vaya a Botón Engineering Notebook > Opciones y active Definir la ruta a la carpeta de instalación de Python.
3. Pulse en Inspeccionar. Se abre el cuadro de diálogo Buscar carpeta.
4. Vaya a la ubicación del ordenador en la que está instalado Python y seleccione el almacén.
5. Pulse en Aceptar. La ruta al almacén se añade al cuadro de diálogo.
6. Pulse en Cerrar.
¿Fue esto útil?