Manuales de TuGa Página Principal
Importar Pantallas y
Reportes
Internamente TuGa utiliza una tabla
que se encarga de hacer las equivalencias en las importaciones entre códigos
antiguos y nuevos de las pantallas y reportes con el fin de eliminar duplicidad
en datos. Antes de importar una pantalla
o reporte se debe escribir un nombre descriptivo del equipo que género el
export de la pantalla o reporte. Cada vez que se vaya a importar datos que se
generaron del mismo equipo se debe escribir el mismo nombre, de esta manera
tuga relacionara automáticamente las colecciones de datos, pantallas y reportes
importados previamente para evitar la duplicidad.
Por ejemplo. Desde el equipo MAUSY
se genera una pantalla con varias colecciones de datos que será importada en
otro equipo. Dos días más adelante en el mismo equipo se vuelve a importar otra
pantalla (o reporte) generado desde MAUSY.
Si en el momento de hacer la carga
de archivos, se especifica otro nombre diferente a MAUSY para la maquina desde
la cual se realizo el export, TuGa
importara datos pero asumirá que fue de un equipo diferente, por lo tanto volverá
a crear todas la colecciones de datos, pantallas y reportes que estén incluidos
en el archivo y por lo tanto hay posibilidad de duplicidad de datos.
La tabla donde TuGa hace la
equivalencia de datos se llama tuga_importdata y consta de los siguientes campos:
Código: llave primaria, es
autonumérico, por lo tanto en caso de hacer manipulación directa de la tabla,
este campo no se incluye dentro del INSERT.
Equipo: Equipo desde el cual se hizo
el export de los datos. Es una cadena que esta totalmente en mayúsculas.
Fecha: Fecha en que se realiza la
importación. Tiene valor por defecto para la fecha en que se hace un INSERT.
Tipo: Cadena en mayúsculas con la
descripción del tipo de importación que se hizo. Sus posibles valores son:
CONEXION, PANTALLA, COLECCIONDATO, BOTONPANTALLA, REPORTE
Codant: Código que la pantalla,
reporte, botón o colección tenia originalmente en el equipo desde el cual se
hizo el export.
Pantalla: si es una pantalla, el
código que tiene actualmente después de haber realizado el importe.
Reporte: si es un reporte, el código
que tiene actualmente después de haber realizado el importe.
Botonpantalla: si es el botón de una
pantalla, el código que tiene actualmente después de haber realizado el
importe.
Colecciondato: si es una colección
de datos, el código que tiene actualmente después de haber realizado el
importe.
Conexión: si es una conexión, el
código que tiene actualmente después de haber realizado el importe.
Tenga en cuenta además, que es
aconsejable al hacer importe de información, primero importar todos los
archivos de pantallas y finalmente todos los archivos de reportes.