Desarrollo

Consulta con IA

Compón una consulta IAQuery sobre una sección, con agregados, filtros, agrupación y orden, y comprueba el resultado y el SQL generado.

Desarrollo → Herramientas → Consulta con IA (IAQuery) compone una consulta sobre una sección sin crear un informe: eliges campos, filtros, agrupación y orden, y Dinaup genera el SQL, lo ejecuta y devuelve las filas. La misma consulta se lanza desde código: IAQuery, con sus operadores, funciones y límites.

Elige la sección

En Sección. Salen las secciones de datos, no las plantillas base ni las tablas de líneas. Cambiar de sección vacía la consulta. Una sección recién creada puede no salir durante 24 horas (Esa sección no está en el esquema).

Compón el SELECT

En Campos (SELECT), pulsa Añadir por cada columna:

  • El campo: los de la sección y, desplegando cada referencia, los de la sección relacionada.
  • Función: vacía, COUNT, SUM, AVG, MAX o MIN.
  • Agrupar: GROUP BY.

Si algún campo está agrupado, los demás necesitan función; si no, Ejecutar avisa Los campos no agrupados necesitan una función agregada.

Filtra y ordena

  • WHERE: campo, operador (=, <>, >, <, >=, <=, LIKE, NOT LIKE, IN, NOT IN, IS NULL, IS NOT NULL) y Valor, unidas con and u or.
  • ORDER BY: un campo del SELECT, asc o desc.
  • HAVING: solo con campos agrupados; el campo o alias se escribe a mano.

Ejecuta

Ajusta Límite (de 1 a 1000, por defecto 100) y Página, y pulsa Ejecutar.

Los resultados

Filas devueltas, Página, Tiempo (ms) y Columnas, la tabla Resultados (N filas) y el SQL generado, para comprobar cómo se tradujeron los filtros y la agrupación. Un error sale en rojo con el texto tal cual.

En esta página