Mostrar datos de Tabla en Combobox según condición
Recurro nuevamente a tu saber, pero antes van mis disculpas por la pregunta que a primera instancia parecería que ya fue constestada por ahí.
Ahora, tengo un formulario con 3 Textbox's y 1 Combobox además de una Tabla "Datos.DBF"
La Tabla "Datos.DBF" tiene las siguientes variables: "ID_PAIS", "ID_DEPARTAMENTO", "ID_PROVINCIA" y "CIUDADES".
En el formuladio, en Textbox1 indico el número del ID del país, en Textbox2 indico el número correspondiente al ID del departamento, en Textbox3 indico el número correspondiente al ID de la provincia, para que finalmente en el Combobox me aparezcan las ciudades que cumplen con la condición de los 3 Textbox's.
He tratado de almacenar los valores que escribo en cada Textbox mediante STORE TO en el evento LostFocus del Textbox3, por ejemplo de la siguiente manera:
Store (thisform. Text1. Value) TO PAI (También probé en LostFocus de Text1)
Store (thisform. Text2. Value) TO DEP (También probé en LostFocus de Text2)
Store (thisform. Text3. Value) TO PRO (También probé en LostFocus de Text3)
Para luego aplicar esto en el evento GotFocus del Combobox:
SET FILTER TO ID_PAIS=PAI AND ID_DEPARTAMENTO=DEP AND ID_PROVINCIA=PRO
PERO ME DA ERROR: " No se encuentra la variable 'PAI'." Y lo mismo para las demás variables, por lo que el Combobox me muestra TODAS las ciudades que están almacenadas en la Tabla :( En otras palabras, no estoy pudiendo filtrar los datos en la Tabla para luego mostralos en el Combobox de acuerdo a los parámetros de los Textbox's.
Otro dato: "RowRourceType=6 y RowSource=Datos.Ciudades" para las propiedades del Combobox
Ahora, tengo un formulario con 3 Textbox's y 1 Combobox además de una Tabla "Datos.DBF"
La Tabla "Datos.DBF" tiene las siguientes variables: "ID_PAIS", "ID_DEPARTAMENTO", "ID_PROVINCIA" y "CIUDADES".
En el formuladio, en Textbox1 indico el número del ID del país, en Textbox2 indico el número correspondiente al ID del departamento, en Textbox3 indico el número correspondiente al ID de la provincia, para que finalmente en el Combobox me aparezcan las ciudades que cumplen con la condición de los 3 Textbox's.
He tratado de almacenar los valores que escribo en cada Textbox mediante STORE TO en el evento LostFocus del Textbox3, por ejemplo de la siguiente manera:
Store (thisform. Text1. Value) TO PAI (También probé en LostFocus de Text1)
Store (thisform. Text2. Value) TO DEP (También probé en LostFocus de Text2)
Store (thisform. Text3. Value) TO PRO (También probé en LostFocus de Text3)
Para luego aplicar esto en el evento GotFocus del Combobox:
SET FILTER TO ID_PAIS=PAI AND ID_DEPARTAMENTO=DEP AND ID_PROVINCIA=PRO
PERO ME DA ERROR: " No se encuentra la variable 'PAI'." Y lo mismo para las demás variables, por lo que el Combobox me muestra TODAS las ciudades que están almacenadas en la Tabla :( En otras palabras, no estoy pudiendo filtrar los datos en la Tabla para luego mostralos en el Combobox de acuerdo a los parámetros de los Textbox's.
Otro dato: "RowRourceType=6 y RowSource=Datos.Ciudades" para las propiedades del Combobox
1 Respuesta
Respuesta de ravenn
1