Panel de Ninext

El panel de Ninext te ayuda a entender y poner a punto tus bases de datos: ver dónde se usa un campo, seguir la ejecución de un script, localizar los errores, medir lo que ralentiza.

El panel de Ninext reúne las herramientas de desarrollo de Ninext. Está reservado a los administradores de la base de datos: para cualquier otro usuario, solo muestra el número de versión y una frase que indica que las herramientas de administración no están disponibles para él.

Esta página describe el panel del plugin. La versión clásica de Ninext tiene su propia ventana, descrita en la página Versión clásica.

Abrir el panel

En modo de edición («Edit mode»), haga clic en el menú de plugins de Ninox y seleccione Ninext (véase Instalación del plugin).

El menú de plugins de Ninox, en modo de edición

El panel se abre en la zona de extensiones de Ninox, aquí anclado a la derecha de la base:

El panel Ninext anclado a la derecha de Ninox: la tabla «Invoice» a la izquierda y, en el panel, las dependencias de su campo «Status»

El menú ⋮ de esta zona («More options») fija el lugar del panel con tres iconos: una ventana flotante («Open in pop-out»), anclado abajo («Dock to bottom») o a un lado («Dock to side»). En ese mismo menú, «Plugin settings» abre la Configuración de Ninext dentro del panel; el botón «Back to plugin panel» devuelve después a las pestañas.

El menú ⋮ de la zona de extensiones: las tres posiciones del panel y, debajo, «Plugin settings»

La cabecera del panel

Encabezado del panel de Ninext

De izquierda a derecha:

  • el historial de navegación, un icono con forma de huellas de pisadas: los últimos campos, funciones e informes consultados por Ninext (véase Campos y fórmulas);
  • las pestañas, representadas solo por su icono: su nombre aparece al pasar el ratón;
  • el botón … («Más pestañas»), cuando la fila de pestañas es demasiado larga para el panel: enumera las pestañas que quedan fuera de la vista, y al elegir una, la fila se desplaza hasta ella (a partir de la 3.2.0);
  • el número de versión; al pasar el ratón por él aparece el engranaje de la Configuración de Ninext, donde cada herramienta se activa o se desactiva (a partir de la 3.2.0; véase más abajo).

Las pestañas

PestañaIconoUsoAjuste
Campos y fórmulasUn campo de entradaDa acceso a todas las funciones globales y a todos los campos de todas las tablas, a sus dependencias en todo el código y al árbol de dependencias.Inspector de campos
Rastreador de depuraciónUn insectoMuestra el contenido de las variables durante la ejecución del programa.Rastreador de depuración
ConsolaUna ventana de terminalEjecuta código Ninox sobre la marcha y permite depurarlo paso a paso.Consola
ErroresUn triángulo de advertenciaMuestra los errores y las advertencias presentes en el código de la base de datos, y lleva al código en cuestión.Visor de errores
PerfiladorUn cronómetroMide el tiempo de evaluación de las fórmulas (a partir de la 3.2.0).Perfilador de fórmulas
Buscador de códigoUna lupaBusca en todo el código fuente, con soporte para expresiones regulares.Buscador de código
Vista del esquemaUna estructura en árbolDibuja el esquema de la base de datos: sus tablas y sus relaciones.Vista del esquema
Ayuda de funcionesUn pergaminoMuestra la ayuda de las funciones de Ninox y de las que añade Ninext: su sintaxis y ejemplos.Ayuda interactiva

La columna Ajuste indica el nombre del interruptor que activa o desactiva la pestaña en la Configuración de Ninext: varios no llevan el nombre de su pestaña.

La Configuración de Ninext

El engranaje que aparece al pasar el ratón por el número de versión abre la Configuración de Ninext, la página de ajustes del plugin en Ninox. En ella se activa o se desactiva cada herramienta. Los ajustes están ordenados en secciones —«Gestor de scripts», «Integración JavaScript», «Mejoras de interfaz», «Herramientas adicionales» y, en la beta, «Servidor Ninext», atenuada—, que se pliegan con un clic en su título. Las seis primeras pestañas se ajustan en «Gestor de scripts»; la Vista del esquema y la Ayuda de funciones, en «Herramientas adicionales».

Los ajustes se guardan en la base de datos: valen para todos sus usuarios, y solo un administrador puede modificarlos. El detalle de cada ajuste: Configuración de Ninext.