anonymous Log in
Search
Recents:
v3.0
csharp-l
Database Reverse Engineering
13/02/21 18:14

bigorda

Replies: 4

Tengo un pequeño problema, con la relación de tablas importadas con DRE (Database Reverse Engineering), si hago una importación de dos tablas y establezco una relación de campos entre ellas, no hay problema, se cumple.
Pero si por casualidad, ya he importado un un principio unas tablas y luego quiero importar otra que tiene una relación con unas ya importadas, no me respeta la relación.
Hay alguna manera de aplicar aunque sea manualmente esa relación?
Gracias
Salut,
Lluis Bigordà,
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,11
Por consultas owner-csharp-l@gxtech.com.uy
Replies

manyarz

13/02/21 18:50
La relación la hace por nombres, y seguramente la segunda vez que usaste dbret las tablas renombraron los att porque esos att ya existian en la kb. lo que podes hacer es ir a los dataview y ponerle los nombres originales y luego vas a la trn correspondiente al dataview y haces lo mismo. cuando genexus encuentre que los nombres son iguales te va a mantener la relaciones originales. suerte. El 13/02/2021 a las 15:14, Lluis Bigordà

bigorda

13/02/21 18:53
Voy a ver, gracias Salut, Lluis Bigordà, ----- Mensaje original -----

manyarz

13/02/21 18:54
quizas primero tengas que cambiarlo en la trn y luego en el dataview, probalo de las dos maneras, y ojo en el index del dataview tambien cambialos los nombres. El 13/02/2021 a las 15:53, Lluis Bigordà

bigorda

14/02/21 11:46
Nada, me sevuelve un montón de errores... he provado varias cosas entre ellas esto que me comentas y nada. Salut, Lluis Bigordà, ----- Mensaje original -----


Back to csharp-l