Elmoiquique (no sé tu nombre), entiendo tu arrebato, pero te confieso que no entiendo lo que realmente quieres. Él sería: Enviar correo electrónico con pdf y xml adjunto? És esto? Por favor explica con más calma. Regards, saludos. Estimada Karinha,,, Junto con Saludar mi ...
El Loco wrote:Hola gente... Que de otra forma puedo refrescar un xBrowse cuando se despliega por primera vez que no sea desde el init del dialogo? Gracias Abrazo
Buenos días gente. Solucionado desde el init del primer xBrowse Gracias. Abrazo
Por fin lo logré... tomando como consejo de Cesar y Francisco le agregue un dialogo incrustado a la ventana principal y desde el Init del dialogo se actualiza el segundo browse de primera. Muchas gracias. Abrazo
Gracias Francisco y Cesar Lo del alto de xbrowse ya me había dado cuenta pero después de tanto modificar, sacar y agregar uno no termina de ver lo obvio :( Ahora sobre el primer punto eso ya lo había intentado y no resulto. Resulta que es una sola ventana que se redimenciona según lo seleccionado e ...
1) Al init de la ventana o dialogo que contiene el browse, llama a la funcion que actualiza el oBrwC ACTIVATE DIALOG ON INIT (Actualiza( oBrwB, oBrwC, @aCampos ) , oBrwC:Refresh()) 2) Cambia el alto del xBrowse según el alto de su ventana contenedora acor := GetDialogBaseUnits()oBrwB:nBottom...
Buenas ..... Me quedan dos temas para solucionar con el xBrowse 1ro. Cuando salen los dos xBrowse, en el oBrwC no muestra los datos, y cuando empiezo a moverme por oBrwB ahí si los refresca https://imagizer.imageshack.com/v2/800x600q90/923/6PG9GK.jpg ahora cuando avanzo por oBrwB si ...
Buenas.... la solución al mensaje de error que se producía era que cuando entraba en la función Actualiza() entraba en un loop infinito hasta que colapsaba Function Actualiza( oBrwB, oBrwC, aCampos ) Do Case Case CG_000->TDato == "01" If CG_001->(DbSeek...
Hola gente. A partir del código que posteo Manuel (gracias Manuel) recordé que ya lo había hecho yo en otro programa ya viejo. Funciona perfecto. Ahora el tema está que cuando avanzo del oBrwB para que actualice oBrwC sale este error: https://imagizer.imageshack.com/img922/2686/pZlmC6...
Buenos días. Gracias Manuel.... ni bien pueda lo pruebo. Aunque leyendo lo que enviaste me parece que por ahí van los tiros. Muchísimas gracias. Abrazo
Hola, En el browse oBrw1 utiliza el evento ::bChange para detectar los movimientos verticales. Cuando se produzca movimiento vertical entonces actualiza el oBrw2 oBrw1:bChange:= {|oBrw, lRow| If(lRow, Aqui_Actualizar_oBrw2, NIL) } Salu2 Paquito no funciono .... pero seguro algo es...
Hola, En el browse oBrw1 utiliza el evento ::bChange para detectar los movimientos verticales. Cuando se produzca movimiento vertical entonces actualiza el oBrw2 oBrw1:bChange:= {|oBrw, lRow| If(lRow, Aqui_Actualizar_oBrw2, NIL) } Salu2 Desde ya muchísimas gracias por tu pronta re...