Gestión Comercial. Exportación a Excel desde Consultas SQL en Configurador de Listados

Gestión Comercial. Exportación a Excel desde Consultas SQL en Configurador de Listados

Se ha desarrollado la posibilidad de realizar exportaciones Excel de Consultas SQL a la base de datos colgadas en el Configurador de Listados

Se deberá definir desde el módulo de Configuración de Menús de Listados en Auxiliares->Parámetros->Parámetros Generales->Configuración Menú Listados.

Se podrá configurar una exportación automática de una consulta SQL utilizando cómo filtro el Registro que cuelgue el menú en los módulo del ERP.

De esta forma se pueden tener diferentes ficheros de Consulta SQL y generar los excels de la misma ejecutando la opción desde el menú.

 

Por ejemplo:

 

En el programa se deberá indicar KRIEXPORT, Exportar Registro Actual en formato del Fichero SQL

En los argumentos SHOW=0;FILE_SQL=K:\SQL\FILE.SQL;FILE_EXPORT=C:\TMP\EXPORT.XLS

 

En los argumentos se definirá el fichero dónde recogerá la sentencia SQL:

Esta sentencia deberá tener entre {campo} los campos sobre los que se desea filtrar del registro en pantalla.

  • SHOW=1  . Mostrar Pantalla de Consulta/Configuración.  (Defecto 0). Con valor 0 se ejecutará la consulta y exportará resultado de forma automática sin mostrar ninguna pantalla y con valor 1 se mostrará la pantalla de ejecución desde la cual se puede exportar a Excel
  • FILE_SQL=  Fichero que contiene sentencia SQL.

Ejemplo: SELECT nombre INTO #tmp_export_sql FROM tabla WHERE codigo='{codigo}' 

El INTO #tmp_export_sql  es necesario para exportar.

  • FILE_EXPORT= Fichero dónde se exportará.

 

Ejemplo de SQL del módulo de Facturas

 

SELECT serie,numero,fecha,clientes,total INTO #tmp_export_sql FROM incapfact WHERE serie=’{serie}’ and numero={numero}

 

Es importante que las sentencias contengan INTO #tmp_export_sql

Para poder exportar el resultado de la consulta.