He metido en un mismo formulario un "arbol" y una rejilla. Pretendo mostrar los articulos en la rejilla de una misma familia seleccionada en el arbol. La duda me viene al no saber que "señal" utilizar en la "conexión de evento" del arbol. He probado todos y algo no hago bien pues, a veces al hacer clik dentro de un item de la familia, me vuelve a cargar los articulos de la familia anteriormente seleccionada. Como si no se seleccionase bien el item en el arbol de la familia. Por eso me hace pensar que no estoy utilizando la conexión necesaria para resolver correctamente este caso.
Debes hacer un Interfaz: Procesar (, "TODAS") y la siguiente linea debe ser "Leer ficha seleccionada". Te digo esto por que a mi me pasaba algo parecido y era porque tenia solo SELECCIONADAS. Elevento es Inte:Cambio Seleccion
Saludos
Miguel
Vamo a ver... La rejilla la alimento con una búsqueda. Esta búsqueda está conectada a una variable global. Y esta variable global es la que modifico en el evento que disparan los cambios de item seleccionado en la familia... No se si me explico. ¿hay otro modo más sencillo de hacerse?
Imagino que estas utilizando 2 controles objeto para mostrar el arbol y la rejilla,
Pues bien, si es asi, necesitaras usar una variable global para guardar la familia seleccionada en el arbol y despues usar la variable global para cargar la rejilla
Edito:
Para cargar la rejilla necesitas un proceso para lanzar la busqueda
Tenía la duda pero lo he comprobado y lo he echo dentro de un formulario (funciona tambíen en modo dialogo).
Lo que necesitas se puede hacer de muchas formas, eso lo tenemos claro tod@s. Personalmente suelo hacerlo siempre intentando aprovechar las funcionalidades que nos proporcionan los objetos. Y en este caso así ha sido.