Página 1 de 1

Sincronizar el DCT con Firebird

Publicado: Jue Nov 16, 2017 10:54 pm
por Charly
Buenas Tardes

Hace poco que hice la migración de la versión 6 a la versión 10.

Ahora estoy con la necesidad de sincronizar y me encuentro con el
inconveniente que no me considera las relaciones de las tablas definidas en
el motor.

Compare las pantallas de las distintas versiones y no tienen diferencias
donde uno pueda seleccionar ó activar.

Alguien que pueda darme una mano con el tema ?, muchas gracias


Saludos
Carlos

Re: Sincronizar el DCT con Firebird

Publicado: Mié Nov 29, 2017 11:57 am
por Mauricio
Si las relaciones las tienes definidas en el motor, para qué las quieres en el DCT? Las tendrás que poner como CASCADE SERVER o RESTRICT SERVER, lo cual hace absolutamente nada, como si no existiesen.

Re: Sincronizar el DCT con Firebird

Publicado: Mié Nov 29, 2017 5:22 pm
por Charly
Gracias Mauricio por tu comentario.

Sin animo de polemizar.

Es una funcionalidad que estaba presente en C6 y en C10 no funciona, lo comprobé de varias maneras.
Creo que debería haber una razón.

Independientemente de lo anterior, yo lo utilizo por ejemplo cuando armo un browse de ventas muestro la descripción del articulo de la tabla relacionada.
No estoy diciendo que este método de trabajo sea el ideal y que exista uno mejor, es que tengo todos los sistemas de esa manera.

De la manera que me propones, me obliga que cada vez que sincronizo, sea por nuevas tablas ó modificación de alguna, tenga que aplicar la condición de CASCADE SERVER a cada tabla. Me parece muy tedioso sobre todo con bases con muchas tablas.
Podrás decir que no debería ser frecuente modificar la base, pero tengo sistemas cuyos clientes periódicamente quieren hacer agregados ó nuevas funcionalidades.

Saludos
Carlos

Re: Sincronizar el DCT con Firebird

Publicado: Mié Nov 29, 2017 5:52 pm
por Mauricio
No, te entiendo. El synchronizer del C10 yo nunca logré hacerlo funcionar, me di por vencido.