- Code: Select all Expand view RUN
- #define BRW_PRODUCTOS ;
"SELECT " + ;
"a.id AS c1, " + ;
"s.nombre AS c2, " + ;
"n.nombre AS c3, " + ;
"d.nombre AS c4 " + ;
;
"FROM tbprod AS a " + ;
;
"LEFT JOIN tbprodnom AS n ON n.id = a.idnombre " + ;
"LEFT JOIN tbdistribuidores AS d ON a.iddistribuidor = d.id " + ;
"LEFT JOIN tbsucursal AS s ON a.idsucursal = s.id " +;
;
"ORDER BY n.nombre "
que me funciona sin errores al hacer
- Code: Select all Expand view RUN
- ::oQry := ::oCnx:QUERY( BRW_PRODUCTOS )
ahora necesito aplicarle un filtro a esa consulta por el campo "s.id" (en el ejemplo puse que sea igual al numero 1) y ahi tengo el error cuando hago esto no me funciona, que estoy haciendo mal?
- Code: Select all Expand view RUN
- ::oQry:setfilter( "s.id = ?", {1} )
gracias