Tengo un formulario en el que cargo un tarraybrowse desde un tdbfdataset,
todo me va fenomeno, puedo borrar lineas ,incorporarlas y grabar sin
problemas pero hay una accion que necesito y no le puedo encontrar la
vuelta. Es modificar un importe que esta en la quinta columna, lo edito (de
distintas formas, aun como uds lo hacen en el ejemplo) pero cuando salgo de
la columna me repone el valor que tenia. Me pueden decir donde estoy
metiendo la pata. He probado hacer update, y no hay caso.
Muchas Gracias
Luis Cahisa
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Tarraybrowse
-
- Mensajes: 10
- Registrado: Lun Jul 16, 2007 10:39 pm
- ignacio
- Site Admin
- Mensajes: 9441
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Tarraybrowse
Luis,
Tendría mucho más sentido utilizar un TDBBrowse si se apoya en un
TDbfDataset. Pero no obstante puede utilizar igulamente un TArrayBrowse. En
dicho caso el salvado de datos es responsabilidad suya a través de los
eventos TBrowse:OnPostEdit y TBrwCollum:OnPostEdit.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Luis Cahisa" <sistema@torassosa.com.ar> escribió en el mensaje
news:474f52ab$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Tengo un formulario en el que cargo un tarraybrowse desde un tdbfdataset,
> todo me va fenomeno, puedo borrar lineas ,incorporarlas y grabar sin
> problemas pero hay una accion que necesito y no le puedo encontrar la
> vuelta. Es modificar un importe que esta en la quinta columna, lo edito
> (de distintas formas, aun como uds lo hacen en el ejemplo) pero cuando
> salgo de la columna me repone el valor que tenia. Me pueden decir donde
> estoy metiendo la pata. He probado hacer update, y no hay caso.
>
> Muchas Gracias
>
> Luis Cahisa
>
Tendría mucho más sentido utilizar un TDBBrowse si se apoya en un
TDbfDataset. Pero no obstante puede utilizar igulamente un TArrayBrowse. En
dicho caso el salvado de datos es responsabilidad suya a través de los
eventos TBrowse:OnPostEdit y TBrwCollum:OnPostEdit.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Luis Cahisa" <sistema@torassosa.com.ar> escribió en el mensaje
news:474f52ab$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Tengo un formulario en el que cargo un tarraybrowse desde un tdbfdataset,
> todo me va fenomeno, puedo borrar lineas ,incorporarlas y grabar sin
> problemas pero hay una accion que necesito y no le puedo encontrar la
> vuelta. Es modificar un importe que esta en la quinta columna, lo edito
> (de distintas formas, aun como uds lo hacen en el ejemplo) pero cuando
> salgo de la columna me repone el valor que tenia. Me pueden decir donde
> estoy metiendo la pata. He probado hacer update, y no hay caso.
>
> Muchas Gracias
>
> Luis Cahisa
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Tarraybrowse
Luis,
METHOD Browse1Column5PostEdit( oSender, Value, lCanceled, nKey ) CLASS
TFrmAssentamentsEntrada
If !lCanceled
oSender:oParent:SetValue( oSender, Value )
EndIf
RETURN Nil
Un Saludo,
Xevi.
"Luis Cahisa" <sistema@torassosa.com.ar> escribió en el mensaje de noticias
news:474f52ab$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Tengo un formulario en el que cargo un tarraybrowse desde un tdbfdataset,
> todo me va fenomeno, puedo borrar lineas ,incorporarlas y grabar sin
> problemas pero hay una accion que necesito y no le puedo encontrar la
> vuelta. Es modificar un importe que esta en la quinta columna, lo edito
> (de distintas formas, aun como uds lo hacen en el ejemplo) pero cuando
> salgo de la columna me repone el valor que tenia. Me pueden decir donde
> estoy metiendo la pata. He probado hacer update, y no hay caso.
>
> Muchas Gracias
>
> Luis Cahisa
>
METHOD Browse1Column5PostEdit( oSender, Value, lCanceled, nKey ) CLASS
TFrmAssentamentsEntrada
If !lCanceled
oSender:oParent:SetValue( oSender, Value )
EndIf
RETURN Nil
Un Saludo,
Xevi.
"Luis Cahisa" <sistema@torassosa.com.ar> escribió en el mensaje de noticias
news:474f52ab$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Tengo un formulario en el que cargo un tarraybrowse desde un tdbfdataset,
> todo me va fenomeno, puedo borrar lineas ,incorporarlas y grabar sin
> problemas pero hay una accion que necesito y no le puedo encontrar la
> vuelta. Es modificar un importe que esta en la quinta columna, lo edito
> (de distintas formas, aun como uds lo hacen en el ejemplo) pero cuando
> salgo de la columna me repone el valor que tenia. Me pueden decir donde
> estoy metiendo la pata. He probado hacer update, y no hay caso.
>
> Muchas Gracias
>
> Luis Cahisa
>
Tarraybrowse
Luis,
Por cierto, puedes ahorrarte el código que te he descrito si estableces la
propiedad del ArrayBrowse lAutoSave a .T.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
news:[email=474fd79c@ozsrv2.ozlan.local...]474fd79c@ozsrv2.ozlan.local...[/email]
> Luis,
>
> METHOD Browse1Column5PostEdit( oSender, Value, lCanceled, nKey ) CLASS
> TFrmAssentamentsEntrada
> If !lCanceled
> oSender:oParent:SetValue( oSender, Value )
> EndIf
> RETURN Nil
>
> Un Saludo,
> Xevi.
>
>
> "Luis Cahisa" <sistema@torassosa.com.ar> escribió en el mensaje de
> noticias news:474f52ab$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Tengo un formulario en el que cargo un tarraybrowse desde un tdbfdataset,
>> todo me va fenomeno, puedo borrar lineas ,incorporarlas y grabar sin
>> problemas pero hay una accion que necesito y no le puedo encontrar la
>> vuelta. Es modificar un importe que esta en la quinta columna, lo edito
>> (de distintas formas, aun como uds lo hacen en el ejemplo) pero cuando
>> salgo de la columna me repone el valor que tenia. Me pueden decir donde
>> estoy metiendo la pata. He probado hacer update, y no hay caso.
>>
>> Muchas Gracias
>>
>> Luis Cahisa
>>
>
Por cierto, puedes ahorrarte el código que te he descrito si estableces la
propiedad del ArrayBrowse lAutoSave a .T.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
news:[email=474fd79c@ozsrv2.ozlan.local...]474fd79c@ozsrv2.ozlan.local...[/email]
> Luis,
>
> METHOD Browse1Column5PostEdit( oSender, Value, lCanceled, nKey ) CLASS
> TFrmAssentamentsEntrada
> If !lCanceled
> oSender:oParent:SetValue( oSender, Value )
> EndIf
> RETURN Nil
>
> Un Saludo,
> Xevi.
>
>
> "Luis Cahisa" <sistema@torassosa.com.ar> escribió en el mensaje de
> noticias news:474f52ab$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Tengo un formulario en el que cargo un tarraybrowse desde un tdbfdataset,
>> todo me va fenomeno, puedo borrar lineas ,incorporarlas y grabar sin
>> problemas pero hay una accion que necesito y no le puedo encontrar la
>> vuelta. Es modificar un importe que esta en la quinta columna, lo edito
>> (de distintas formas, aun como uds lo hacen en el ejemplo) pero cuando
>> salgo de la columna me repone el valor que tenia. Me pueden decir donde
>> estoy metiendo la pata. He probado hacer update, y no hay caso.
>>
>> Muchas Gracias
>>
>> Luis Cahisa
>>
>
Tarraybrowse
A Ignacio y Xevi
De 10. Funciona perfecto. Uno de los problemas mio en este terreno es el no
saber a veces que es objeto es mas apto que otro. Pero en principio mi
interes es avanzar, lo cual estoy logrando y muy satisfecho por lo que voy
logrando. La tarea que hago en este formulario es cargar una preliquidacion
de fletes para poder anular o agregar algun renglon y corregir alguno de los
importes liquidados si hubiese necesidad por un supervisor de liquidacion
de fletes. Estudiare la sugerencia para aprender las diferencias y ventajas
de cada objeto.
Desde ya muchas gracias a ambos
Luis Cahisa
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:474fc9bb$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Luis,
>
> Tendría mucho más sentido utilizar un TDBBrowse si se apoya en un
> TDbfDataset. Pero no obstante puede utilizar igulamente un TArrayBrowse.
> En dicho caso el salvado de datos es responsabilidad suya a través de los
> eventos TBrowse:OnPostEdit y TBrwCollum:OnPostEdit.
>
> Un saludo
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Luis Cahisa" <sistema@torassosa.com.ar> escribió en el mensaje
> news:474f52ab$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Tengo un formulario en el que cargo un tarraybrowse desde un tdbfdataset,
>> todo me va fenomeno, puedo borrar lineas ,incorporarlas y grabar sin
>> problemas pero hay una accion que necesito y no le puedo encontrar la
>> vuelta. Es modificar un importe que esta en la quinta columna, lo edito
>> (de distintas formas, aun como uds lo hacen en el ejemplo) pero cuando
>> salgo de la columna me repone el valor que tenia. Me pueden decir donde
>> estoy metiendo la pata. He probado hacer update, y no hay caso.
>>
>> Muchas Gracias
>>
>> Luis Cahisa
>>
>
>
De 10. Funciona perfecto. Uno de los problemas mio en este terreno es el no
saber a veces que es objeto es mas apto que otro. Pero en principio mi
interes es avanzar, lo cual estoy logrando y muy satisfecho por lo que voy
logrando. La tarea que hago en este formulario es cargar una preliquidacion
de fletes para poder anular o agregar algun renglon y corregir alguno de los
importes liquidados si hubiese necesidad por un supervisor de liquidacion
de fletes. Estudiare la sugerencia para aprender las diferencias y ventajas
de cada objeto.
Desde ya muchas gracias a ambos
Luis Cahisa
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:474fc9bb$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Luis,
>
> Tendría mucho más sentido utilizar un TDBBrowse si se apoya en un
> TDbfDataset. Pero no obstante puede utilizar igulamente un TArrayBrowse.
> En dicho caso el salvado de datos es responsabilidad suya a través de los
> eventos TBrowse:OnPostEdit y TBrwCollum:OnPostEdit.
>
> Un saludo
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Luis Cahisa" <sistema@torassosa.com.ar> escribió en el mensaje
> news:474f52ab$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Tengo un formulario en el que cargo un tarraybrowse desde un tdbfdataset,
>> todo me va fenomeno, puedo borrar lineas ,incorporarlas y grabar sin
>> problemas pero hay una accion que necesito y no le puedo encontrar la
>> vuelta. Es modificar un importe que esta en la quinta columna, lo edito
>> (de distintas formas, aun como uds lo hacen en el ejemplo) pero cuando
>> salgo de la columna me repone el valor que tenia. Me pueden decir donde
>> estoy metiendo la pata. He probado hacer update, y no hay caso.
>>
>> Muchas Gracias
>>
>> Luis Cahisa
>>
>
>