RE: [gx-l] Genexus Ev1 U3 Preview #3 - Genera mal sentencia SQL sobre dataview a una vista.

Gracias Edgar, lo seguimos por fuera del foro.

Saludos, Armin.

 

From: Edgar Jimenez [mailto:gxejimenez@gmail.com]
Sent: jueves, 02 de septiembre de 2010 04:10 p.m.
To: Foro Genexus; java-l@gxtech.com.uy
Subject: [gx-l] Genexus Ev1 U3 Preview #3 - Genera mal sentencia SQL sobre dataview a una vista.

 

Buenas,

 

Estoy trabajando con Genexus Ev1 U3 Preview #3, generador Java, DB2 for iSeries.

 

Tengo la siguiente situacion:

 

Trn1

--------

T1A*

T1B

T1C

T1D

 

Trn2 ==> Dataview sobre View1

------

T2A*

T2B

 

Vista externa:View1

----------------------------

VA*

VB

 

Dataview: Trn2

--------------------

Interno    Externo

T2A   --> VA

T2B   --> VB

 

Grupo Subtipo: ST2A

-------------------------------

Subtipo       Supertipo

T1C               T2A

T1D               T2B

 

No se si se entiende la situacion, tengo dos transacciones Trn1 y Trn2 (que esta basada en un Dataview, a su vez basado en una Vista Externa). En la Trn1 tengo un par de atributos subtipados a la Trn2 (la de la vista).

 

Al tratar de ingresar a la Trn1, el tomcat me muestra un error diciendo que la columna T2A no existe.

 

Revisando el log del jdbc, me encuentro que genexus generó la siguiente sentencia SQL

 

Select VB as T1D from View1 where T2A = ?

 

Alguna idea de como "darle la vuelta" a este tema?

 

Saludos


Edgar Jimenez Demestri
Consultor Genexus

0 Response to "RE: [gx-l] Genexus Ev1 U3 Preview #3 - Genera mal sentencia SQL sobre dataview a una vista."

Publicar un comentario