Creación de Script .Imt

Los scripts .imt son archivos que podemos crear y modificar en cualquier editor de texto de nuestra preferencia; estos tipos de archivos son útiles para realizar importaciones de tablas de datos tipo induxsoft a nuestras bases de datos.

Estructura básica de un script:

#def import (id) "import"

#def column(name) "column"

Import ("Nombre_archivo"; caption="Titulo" link="https://www.induxsoft.net/?idpf=96b5e0fe4e2a477e8ab899b1964ae1ea")

{

Columns

{

Column ("CampoTabla"; caption="Titulo"; Type=”TipodeDato”)

}

foreach

{

sql

{

"Consulta SQL"

}

}

}

  • Establecer las definiciones del script, esto se hace con #def, Induxsoft irá actualizando y publicando las definiciones.
  • Establecer los parámetros en la clase Import: Nombre de archivo con el que guardaremos el script y título del script.
  • En el elemento Columns vamos a establecer las columnas de la(s) tabla(s) con las que trabajaremos; cada columna debe contener el nombre del campo, un título y el tipo de datos.
  • El elemento Sql nos permite agregar la consulta que afectara a la(s) tabla(s) de la Bd; los nombres de las columnas de la tabla de datos tipo induxsoft deben ir precedidos por una @.

Ejemplo: Permite actualizar precio1 en la tabla producto de maxicomercio/Deminus importando información desde una tabla de datos induxsoft.

Guardar como: Modificar_precios.imt

#def import (id) "import"

#def column (name) "column"

Import ("Modificar_precios.imt"; caption="Cambio de precios" link="https://www.induxsoft.net/?idpf=96b5e0fe4e2a477e8ab899b1964ae1ea")

{

Columns

{

Column ("codigo"; caption="Código"; Type=” varchar (35)”)

Column ("precio1"; caption="Precio"; Type=” decimal(18,8)”)

}

foreach

{

sql

{

“Update producto set precio1=@precio1 where codigo=@codigo"

}

}

}


¿Quieres comentar algo?

Inicia sesión o regístrate para poder añadir comentarios