GeneXus - Transacciones con dos Claves foraneas

 
Vista:
sin imagen de perfil

Transacciones con dos Claves foraneas

Publicado por Nancy (5 intervenciones) el 04/02/2017 00:25:37
Buenas tardes!
tengo una transacción con dos claves primarias
Proveedor id*
Lista de precio ID*
detalle
ArticulosID
precio de articulo


ProveedorID y Lista de precioID son claves primarias de las transacciones proveedor y lista de precio respectivamente.
Estoy haciendo un reporte que me muestra las lista de precio y proveedor con los articulos detallados de los mismo.
for each LPID provID
1
2
3
4
5
6
7
8
9
10
where LPID>= &DesdeLP
where LPID<= &HastaLP
 print titulo1
print if detail
for each
 where articuloID<=&hastaarticulos
where articuloID>=&Desdearticulos
print titulo2
endfor
endfor

Me sale un error que los atributos no son compatibles con provID y provnombre.
Esto usando mal el For each?
Me podrian orientar por favor?
desde ya muchas gracias
Nancy
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
Imágen de perfil de Patricio
Val: 73
Oro
Ha aumentado 1 puesto en GeneXus (en relación al último mes)
Gráfica de GeneXus

Transacciones con dos Claves foraneas

Publicado por Patricio (475 intervenciones) el 04/02/2017 13:50:50
Hola Nancy,

Claramente tienes mal tu código, pero para ayudarte minimamente deberias colocar la estructura completa de tu transacción ya que no se .
ven en la definicion de tus atributo todos los campos que mencionas más abajo en el for each.

Idealmente sería bueno que coloques una impresión de pantalla de la estructura de tu trn, y ademas menciones con que version de gx estas trabajando.

slds
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
sin imagen de perfil

Transacciones con dos Claves foraneas

Publicado por Nancy (5 intervenciones) el 07/02/2017 22:10:13
Hola Patricio, te comento que ya descubrí cuales fueron mis errores y logre que el procedimiento haga lo que necesitaba.
Muchas gracias.
Saludos
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