Hola a todos,
Necesito hacer una b?squeda en una aplicaci?n grid. La aplicaci?n est? basada en una vista de SQL Server que relaciona m?ltiples tablas (al rededor de 12).
La vista tiene m?ltiples campos, pero la b?squeda que necesito debe basarse en estos [LIST=1]
PAIS [LIST=1]
El caso es que ya he configurado una b?squeda din?mica, pero no logro que se haga como necesito. Lo que debo lograr es que el usuario pueda seleccionar 1 o m?s pa?ses y que cuando seleccione el pa?s, muestre en los otros campos de b?squeda s?lo las opciones que correspondan a dichos pa?ses seleccionados y que puedan seleccionarse las redes, plataformas y empresas que el usuario necesite.
Cuando selecciono un solo pa?s, la b?squeda me muestra los resultados correctos, pero si busco dos pa?ses, no me muestra ning?n resultado, aunque en la vista si existen esos dos pa?ses. Adem?s no logro que al seleccionar un pa?s, los campos de red y plataforma me muestren ?nicamente las redes y plataformas para el o los pa?ses seleccionados. Esos campos de b?squeda me muestran todos las redes y plataformas que est?n en las tablas de cat?logo.
?Pueden darme alguna idea de como puedo lograr esto?
Los datos en la vista est?n as?.
[TABLE=“border: 1, cellpadding: 1, width: 500”]
[TR]
[TD]Documento[/TD]
[TD]Permiso[/TD]
[TD]Pa?s[/TD]
[TD]Red[/TD]
[TD]Plataforma[/TD]
[TD]Empresa[/TD]
[/TR]
[TR]
[TD]1234[/TD]
[TD]1[/TD]
[TD]USA[/TD]
[TD]10[/TD]
[TD]11[/TD]
[TD]ABC[/TD]
[/TR]
[TR]
[TD]1234[/TD]
[TD]2[/TD]
[TD]USA[/TD]
[TD]10[/TD]
[TD]15[/TD]
[TD]ABC[/TD]
[/TR]
[TR]
[TD]1235[/TD]
[TD]3[/TD]
[TD]CAN[/TD]
[TD]10[/TD]
[TD]11[/TD]
[TD]ABCD[/TD]
[/TR]
[TR]
[TD]1235[/TD]
[TD]4[/TD]
[TD]CAN[/TD]
[TD]21[/TD]
[TD]3[/TD]
[TD]ABCD[/TD]
[/TR]
[TR]
[TD]1236[/TD]
[TD]5[/TD]
[TD]BRA[/TD]
[TD]21[/TD]
[TD]3[/TD]
[TD]XYZ[/TD]
[/TR]
[TR]
[TD]1237[/TD]
[TD]6[/TD]
[TD]FRA[/TD]
[TD]32[/TD]
[TD]1[/TD]
[TD]WXY[/TD]
[/TR]
[TR]
[TD]1237[/TD]
[TD]7[/TD]
[TD]FRA[/TD]
[TD]32[/TD]
[TD]2[/TD]
[TD]WXY[/TD]
[/TR]
[TR]
[TD]1238[/TD]
[TD]8[/TD]
[TD]ARG[/TD]
[TD]10[/TD]
[TD]11[/TD]
[TD]JKL[/TD]
[/TR]
[TR]
[TD]1238[/TD]
[TD]9[/TD]
[TD]ARG[/TD]
[TD]10[/TD]
[TD]15[/TD]
[TD]JKL[/TD]
[/TR]
[TR]
[TD]1239[/TD]
[TD]10[/TD]
[TD]CHL[/TD]
[TD]11[/TD]
[TD]1[/TD]
[TD]QWE[/TD]
[/TR]
[/TABLE]