extender tabla

Hola

Siguiendo los lineamientos para extender una tabla en toba, se agregó una tabla personalizada sga_certificados_otorg_unca.

En la operación de actualizar tramites de certificacion, al seleccionar un egresado, sale el error que adjunto.

Alguna idea de donde puede estar el problema?

Gracias

Emilio


actualizar_tramite.png

actualizar_tramite.png

error_actualizar_solicitud.zip (4.32 KB)

Emilio, cuando extendiste la tabla, agregaste la FK por la que se relación la tabla padre e hijo?
Punto 3 del siguiente link: http://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.16.0/personalizaciones/extender_tablas
También es importante que las columnas Fk no se llamen iguales.

Saludos.

Hola

Existe la fk y las columnas no se llaman igual.

Emilio

Emilio, y verificaste que las relaciones hayan quedado bien en los datos relación donde está esta tabla?

Si.

Ahora, porque se arma mal una consulta sobre los formularios cuando esa tabla no se modificó.
Tan solo se agregaron formularios.

Emilio

Hola

El problema fue que, al modificar certificados_otorg (datos tabla) se rompió la relación de tablas que maneja la operación y por eso fallaba.

Hay alguna forma de buscar si se usa en otro lado, que no sea revisar operacion por operación?

Emilio

Hola, la forma que tenes de revisar ello es:
Seleccionar el datos tabla
Verificar que abajo aparece colapsado una parte donde te dice que controladores tienen este dt, que serían los datos relación.
Con eso podrías volver a validar que estén correctas las relaciones.

Saludos.

Hola

Bien. Gracias.

Ante un “guarani exportar” no se “declararon” modificados los datos_relacion que manejaban este datos_tabla.
Pero, cuando entras al detalle de la relación no te muestra las columnas.
Es correcto este comportamiento?

Hola Emilio,

en la documentación sobre la personalización de tablas, cuando buscamos la palabra “guardar” encontramos 3 resultados. En cada uno de ellos, se están guardando los cambios realizados a metadatos del sistema, para que persistan en la base de datos.

Ante un "guarani exportar" no se "declararon" modificados los datos_relacion que manejaban este datos_tabla.
El comando "guarani exportar" mueve los metadatos del proyecto que están en la base de datos hacia el sistema de archivos. Al no encontrar cambios en los metadatos exportados da la impresión que no se guardó en aquellos lugares donde se debería haber guardado, es decir que los cambios hechos en el toba editor no fueron persistidos en la base de datos.
Pero, cuando entras al detalle de la relación no te muestra las columnas.
Puede que no se muestren columnas cuando alguna de las tablas que se van a relacionar fue modificada. Para verlas, hacemos clic en el signo + para agregar una nueva fila y se mostrarán las opciones para la "Columnas Padre" y "Columnas Hija". Allí seleccionamos las que corresponden y guardamos.

Saludos,
Román.