Ignacio,
Correcto. Voy a investigar al respecto y hacer las correspondientes pruebas.
Si tuviera problemas, espero seguir contando con sus indicaciones.
Gracias.
Josep Castells
"Ignacio Ortiz de Zúñiga" <
NoNameToAvoidSpam@xailer.com> escribió en el mensaje news:[email=496e0277@svctag-j7w3v3j....]496e0277@svctag-j7w3v3j....[/email]
Josep,
Debido a que las lineas de factura se pusieron en un segundo browse después de hacer el propio mantenimiento de facturas no se tuvo la precaución de guardar el estado de las líneas de factura (oDatasate:SaveState() ) para restaurarlo a la vuelta. De la misma forma, tampoco se está actualizando el Browse de lineas de facturas. Quizás lo más sensato habría sido hacer la edición de facturas con un TArrayBrowse/TMemDataset o abrir el archivo de lineas de facturas una segunda vez. Me decanto por la primera opción.
Un saludo
--
Ignacio Ortiz de Zúñiga
Xailer support / Soporte de Xailer
http://www.xailer.com
http://www.xailer.info
"Josep Castells" <
inforcb@terra.es> escribió en el mensaje news:496dc1cb$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Ignacio:
Quiero comentar un comportamiento extraño del ejemplo recibido del modulo FrmFacturas.prg.
Ejemplo : una linea factura con 3 lineas detalle.( Equipo con windows-Xp y servipack 3)
Seleccionamos la factura en el browse superior. El browse inferior de lineas factura, muestra las
3 lineas y el cursor colocado en la ultima.
Pulsamos click sobre la linea factura y aparece el formulario Edicion de Facturas con las 3
lineas de articulos.
Al salir de este formulario:
Si pulsamos Cancelar , desaparece formulario y el browse de lineas se repinta apareciendo
igual que antes (3 lineas y cursor en la ultima linea).
Si pulsamos Aceptar (sin ni siquiera haber ni modificado ni añadido nada), desaparece el
formulario y el browse de lineas se repinta siempre de manera que
la primera linea ha desaparecido como si hubiera subido en scroll,
y solo se repintan las restantes (en este caso las dos ultimas),
con el cursor en la ultima.
Para hacer aparecer la primera, debemos desplazar el cursor vertical
hacia arriba.
A que es debido este comportamiento diferente segun salimos con Cancelar o Aceptar.?
Comento este caso (no por el ejemplo en sí¬) , sino porque en algunos otros casos me ha sucedido
algo similar pero no sabia como explicar el comportamiento.
Gracias por su atención.
Josep Castells
"Josep Castells" <
inforcb@terra.es> escribió en el mensaje news:49678fbc$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Ignacio,
>
> Respuesta super rapida .
>
> Gracias
> Josep Castells
>
>
> "Ignacio Ortiz de Zúñiga" <
NoNameToAvoidSpam@xailer.com> escribió en el
> mensaje news:49677ec0$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Josep,
>>
>> Le adjunto con este email los módulos a modificar.
>>
>> Un saludo
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> Xailer support / Soporte de Xailer
>>
http://www.xailer.com
>>
http://www.xailer.info
>> "Josep Castells" <
inforcb@terra.es> escribió en el mensaje
>> news:[email=49677b0b@svctag-j7w3v3j....]49677b0b@svctag-j7w3v3j....[/email]
>>> Hola:
>>>
>>> Acabo de instalar la nueva beta de xailer2.
>>>
>>> He compilado el ejemplo Dbfdata6 y observo que el ejemplo de facturas
>>> es el que ha existido en las versiones 1.9?.
>>>
>>> No obstante recuerdo que en xailer2Alfa, el ejemplo mostraba 2 browses
>>> en una misma pestaña (factura y lineas detalle). Funcionaba
>>> correctamente.
>>>
>>> El volver al ejemplo antiguo indica algun problema en su estructura o
>>> funcio-
>>> namiento o simplemente un olvido.??
>>>
>>> Si me intereso es porque no encuentro el subsodicho ejemplo.
>>>
>>> Gracias . Saludos
>>>
>>> Josep Castells
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>>
>
>
--