GeneXus - Ordenar por campos de diferentes tablas

 
Vista:

Ordenar por campos de diferentes tablas

Publicado por Gabriel (2 intervenciones) el 13/04/2011 17:00:56
Necesito ordenar por atributos que se encuentran en 2 tablas diferentes, se puede???

Tienen un atributo en comun que es FunCod

TABLA FUNCAR
Ordenado por Escalafon (EsCod) y Situacion (FCaSit)

TABLA FUNGRA
Ordenado por grado (GraCod)

La idea seria unir las 2 tablas y ahi si se podrian ordenar facilmente pero como??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 17
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

Ordenar por campos de diferentes tablas

Publicado por Julio (305 intervenciones) el 13/04/2011 17:13:30
Necesitamos conocer la versión GX, lenguaje, DBMS y si es win o web.
Pero para adelantarte un poco te puedo decir que sí hay como siempre y cuando estes accesando a la tabla subordinada, a partir de esta se lee la tabla extendida.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ordenar por campos de diferentes tablas

Publicado por Alejandro Araus (10 intervenciones) el 19/04/2011 15:28:39
Si accedes a la tabla FUNGRA y FUnGra tiene la clave del de FUNCAR podrias hacerlo de la siguiente manera:


//FUNGRA
For each GraCod EsCod FCaSit
----
EndFor

Lo que si el warning por que el indice no existe no te lo quitará nadie :D... aparte no es posible crear dicho indice...

Saludos.
Alejandro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar