Power Builder - Filtro de productos con mas de un proovedor

 
Vista:

Filtro de productos con mas de un proovedor

Publicado por Pavy (31 intervenciones) el 07/03/2007 01:37:16
Hola a todos!!!!!! Deseo se encuentren bien

De nuevo necesito de su ayuda!!!!!!!
Tengo productos que tienen mas de un proveedor

campos en mi tabla productos
*clave_prod= xx
*descripcion= xxxxxx
*proveedor1 = a1
*proveedor2 = b1
*proveedor3 = c1
*clave_proveedor1 = xxa1
*clave_proveedor2 = xxb1
*clave_proveedor3 = xxc1

necesito hacer un filtro, donde al elegir en una datawindow el proveedor en una datachild o una datawindows, me filtre el producto de acuerdo a ese proveedor

ejemplo

filtro por proveedor1 = b1 , y que me devuelva

*clave_prod = xx
*descripcion = xxxxxx
*proveedor1 = b1
*clave_proveedor2 = xxb1

si me pueden ayudar se los voy a agradecer muchisimo
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

RE:Filtro de productos con mas de un proovedor

Publicado por Leopoldo Taylhardat (710 intervenciones) el 07/03/2007 23:20:13
Saludos desde Maracay, Venezuela...

Le defines un argumento al dw donde vas a hacer la busqueda de los productos

retrieval arguments ej.... a_proveedor de tipo string...

y en el WHERE le pones:

proveedor1 = :a_proveedor or
proveedor2 = :a_proveedor or
proveedor3 = :a_proveedor

Nota... yo no hubiera hecho el diseño de la BD de esa manera, ya que estas limitando la cantidad de proveedores a la cantidad de columnas de proveedores que definas, y si agregas una columna adicional de proveedor (en este caso una cuarta opcion) tendrias que modificar todos los dw de este tipo asi...
proveedor1 = :a_proveedor or
proveedor2 = :a_proveedor or
proveedor3 = :a_proveedor or
proveedor4= :a_proveedor
... y así sucesivamente...
creo que debiste crear una tabla que se arma de la unión de las dos tablas y harÍas una busqueda simple... de esta anera no importa cuantos proveedores tengan el mismo producto (N)
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

RE:Filtro de productos con mas de un proovedor

Publicado por pavy (1 intervención) el 10/03/2007 19:08:40
Gracias!!!!

La recomendación me ayudo para darme una idea de que era lo que queria, que es basicamente lo que me remendaste y si resulta solo que cambie de lugar el where el codigo lo puse en un campo computado
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