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.
ArrayBrowse
ArrayBrowse
Alguien me podria facilitar un ejemplo para manejar una DBF con arraybrowse?
Gracias.
Paco V
Gracias.
Paco V
- ignacio
- Site Admin
- Mensajes: 9463
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
ArrayBrowse
Paco,
TArrayBrowse es para manejar matrices. Para manejar DBFs debés utilizar
TDbfBrowse o TDBBrowse.
Tienes ejemplos de uso de los tres tipos de Browses en el directorio
samples.
Un saludo
"Paco V" <ssi@ono.com> escribió en el mensaje
news:43c36604$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Alguien me podria facilitar un ejemplo para manejar una DBF con
> arraybrowse?
>
> Gracias.
>
> Paco V
TArrayBrowse es para manejar matrices. Para manejar DBFs debés utilizar
TDbfBrowse o TDBBrowse.
Tienes ejemplos de uso de los tres tipos de Browses en el directorio
samples.
Un saludo
"Paco V" <ssi@ono.com> escribió en el mensaje
news:43c36604$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Alguien me podria facilitar un ejemplo para manejar una DBF con
> arraybrowse?
>
> Gracias.
>
> Paco V
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
ArrayBrowse
Seguramente este equivocado, pero queria manejar la DBF por medio de un ARRAY.
Lo mas sencillo será poner un ejemplo de lo que pretendo hacer y que me aconsejeis.
Gracias.
Paco V
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>Paco,
>
>TArrayBrowse es para manejar matrices. Para manejar DBFs debés utilizar
>TDbfBrowse o TDBBrowse.
>
>Tienes ejemplos de uso de los tres tipos de Browses en el directorio
>samples.
>
>Un saludo
>
>"Paco V" <ssi@ono.com> escribió en el mensaje
>news:43c36604$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Alguien me podria facilitar un ejemplo para manejar una DBF con
>> arraybrowse?
>>
>> Gracias.
>>
>> Paco V
>
>
Lo mas sencillo será poner un ejemplo de lo que pretendo hacer y que me aconsejeis.
Gracias.
Paco V
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>Paco,
>
>TArrayBrowse es para manejar matrices. Para manejar DBFs debés utilizar
>TDbfBrowse o TDBBrowse.
>
>Tienes ejemplos de uso de los tres tipos de Browses en el directorio
>samples.
>
>Un saludo
>
>"Paco V" <ssi@ono.com> escribió en el mensaje
>news:43c36604$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Alguien me podria facilitar un ejemplo para manejar una DBF con
>> arraybrowse?
>>
>> Gracias.
>>
>> Paco V
>
>
- ignacio
- Site Admin
- Mensajes: 9463
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
ArrayBrowse
Paco,
Siempre puedes alimentar una matriz con los datos de una DBF, y luego
mostrar dicha matriz con TArrayBrowse.
Un saludo,
"Paco V" <ssi@ono.com> escribió en el mensaje
news:43c37486$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Seguramente este equivocado, pero queria manejar la DBF por medio de un
> ARRAY.
>
> Lo mas sencillo será poner un ejemplo de lo que pretendo hacer y que me
> aconsejeis.
>
> Gracias.
>
> Paco V
>
> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>>Paco,
>>
>>TArrayBrowse es para manejar matrices. Para manejar DBFs debés utilizar
>
>>TDbfBrowse o TDBBrowse.
>>
>>Tienes ejemplos de uso de los tres tipos de Browses en el directorio
>>samples.
>>
>>Un saludo
>>
>>"Paco V" <ssi@ono.com> escribió en el mensaje
>>news:43c36604$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Alguien me podria facilitar un ejemplo para manejar una DBF con
>>> arraybrowse?
>>>
>>> Gracias.
>>>
>>> Paco V
>>
>>
>
Siempre puedes alimentar una matriz con los datos de una DBF, y luego
mostrar dicha matriz con TArrayBrowse.
Un saludo,
"Paco V" <ssi@ono.com> escribió en el mensaje
news:43c37486$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Seguramente este equivocado, pero queria manejar la DBF por medio de un
> ARRAY.
>
> Lo mas sencillo será poner un ejemplo de lo que pretendo hacer y que me
> aconsejeis.
>
> Gracias.
>
> Paco V
>
> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>>Paco,
>>
>>TArrayBrowse es para manejar matrices. Para manejar DBFs debés utilizar
>
>>TDbfBrowse o TDBBrowse.
>>
>>Tienes ejemplos de uso de los tres tipos de Browses en el directorio
>>samples.
>>
>>Un saludo
>>
>>"Paco V" <ssi@ono.com> escribió en el mensaje
>>news:43c36604$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Alguien me podria facilitar un ejemplo para manejar una DBF con
>>> arraybrowse?
>>>
>>> Gracias.
>>>
>>> Paco V
>>
>>
>
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
ArrayBrowse
Con vuestro permiso...
Como tengo algo hecho utilizando ArrayBrowse...
Adjunto un ejemplo de su utilización, alimentando los datos de una DBF, por
lo que se carga al entrar con los datos y se cierra la DBF... Luego, cada
vez que queremos modificar/añadir/eliminar registro, Abre/Cierra la DBF.
Es un ejemplo que no recomiendo con DBFs grandotas y en red... Pero que
espero pueda servir a alguien como ilustración.
En el ejemplo hay un menu contextual (botón derecho) en el Browse, una
búsqueda incremental...
Espero que alguien mas pueda colgar ejemplos, al menos, para ver como los
principiantes podemos ilustrarnos... pues ya sabemos que un ejemplo vale mas
que mil palabras... ¿o no era así???... jejeje
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:43c37616$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Paco,
>
> Siempre puedes alimentar una matriz con los datos de una DBF, y luego
> mostrar dicha matriz con TArrayBrowse.
>
> Un saludo,
>
> "Paco V" <ssi@ono.com> escribió en el mensaje
> news:43c37486$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Seguramente este equivocado, pero queria manejar la DBF por medio de un
>> ARRAY.
>>
>> Lo mas sencillo será poner un ejemplo de lo que pretendo hacer y que me
>> aconsejeis.
>>
>> Gracias.
>>
>> Paco V
>>
>> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>>>Paco,
>>>
>>>TArrayBrowse es para manejar matrices. Para manejar DBFs debés utilizar
>>
>>>TDbfBrowse o TDBBrowse.
>>>
>>>Tienes ejemplos de uso de los tres tipos de Browses en el directorio
>>>samples.
>>>
>>>Un saludo
>>>
>>>"Paco V" <ssi@ono.com> escribió en el mensaje
>>>news:43c36604$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>>
>>>> Alguien me podria facilitar un ejemplo para manejar una DBF con
>>>> arraybrowse?
>>>>
>>>> Gracias.
>>>>
>>>> Paco V
>>>
>>>
>>
>
>
>
Attached files xArrayDBF.zip (23.2 KB)Â
Como tengo algo hecho utilizando ArrayBrowse...
Adjunto un ejemplo de su utilización, alimentando los datos de una DBF, por
lo que se carga al entrar con los datos y se cierra la DBF... Luego, cada
vez que queremos modificar/añadir/eliminar registro, Abre/Cierra la DBF.
Es un ejemplo que no recomiendo con DBFs grandotas y en red... Pero que
espero pueda servir a alguien como ilustración.
En el ejemplo hay un menu contextual (botón derecho) en el Browse, una
búsqueda incremental...
Espero que alguien mas pueda colgar ejemplos, al menos, para ver como los
principiantes podemos ilustrarnos... pues ya sabemos que un ejemplo vale mas
que mil palabras... ¿o no era así???... jejeje
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:43c37616$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Paco,
>
> Siempre puedes alimentar una matriz con los datos de una DBF, y luego
> mostrar dicha matriz con TArrayBrowse.
>
> Un saludo,
>
> "Paco V" <ssi@ono.com> escribió en el mensaje
> news:43c37486$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Seguramente este equivocado, pero queria manejar la DBF por medio de un
>> ARRAY.
>>
>> Lo mas sencillo será poner un ejemplo de lo que pretendo hacer y que me
>> aconsejeis.
>>
>> Gracias.
>>
>> Paco V
>>
>> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>>>Paco,
>>>
>>>TArrayBrowse es para manejar matrices. Para manejar DBFs debés utilizar
>>
>>>TDbfBrowse o TDBBrowse.
>>>
>>>Tienes ejemplos de uso de los tres tipos de Browses en el directorio
>>>samples.
>>>
>>>Un saludo
>>>
>>>"Paco V" <ssi@ono.com> escribió en el mensaje
>>>news:43c36604$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>>
>>>> Alguien me podria facilitar un ejemplo para manejar una DBF con
>>>> arraybrowse?
>>>>
>>>> Gracias.
>>>>
>>>> Paco V
>>>
>>>
>>
>
>
>
Attached files xArrayDBF.zip (23.2 KB)Â
ArrayBrowse
Gracias Xevi, te quiero.
Voy a probarlo a ver si me sirve para lo que quiero hacer.
Paco V
"Xevi" <xevicomas@terra.es> wrote:
>
>Con vuestro permiso...
>
>Como tengo algo hecho utilizando ArrayBrowse...
>
............................
Voy a probarlo a ver si me sirve para lo que quiero hacer.
Paco V
"Xevi" <xevicomas@terra.es> wrote:
>
>Con vuestro permiso...
>
>Como tengo algo hecho utilizando ArrayBrowse...
>
............................
ArrayBrowse
Aqui mando un ejemplo de lo que quiero hacer. Lo estoy haciendo con tdbrowse.
Al salir de edición de la columna NUM1, quiero que me ponga el primer caracter
en NUM2 y el segundo en NUM3.
Me pone el que tenia antes de editar, y si hago update() me casca.
Como debo hacerlo?
Paco V
"Paco V" <ssi@ono.com> wrote:
>
>Alguien me podria facilitar un ejemplo para manejar una DBF con arraybrowse?
>
>Gracias.
>
>Paco V
--
Attached files PROY.zip (2.1 KB)Â
ArrayBrowse
Paco...
Debes de cambiar el método OnPostEdit, por...
METHOD SUMAUNO( oSender, Value, lCanceled, nKey ) CLASS TForm1
::ODBFDATASET1:NUM2 := SUBSTR(Value,1,1)
::ODBFDATASET1:NUM3 := SUBSTR(Value,2,1)
RETURN Nil
Lo que debes de introducir en el campo NUM2 y NUM3, es el VALOR que en ese momento vale el Edit que estamos editando...
NUM1 no vale el valor hasta que no FINALIZA OnPostEdit...
Eso o forzar en OnPostEdit que NUM1 := Value, y luego ya pasar los valores a NUM2 y NUM3 cogiendo de NUM1...
Espero entiendas el funcionamiento, si te queda alguna duda, sigue preguntando... yo te ayudadré en lo que pueda.
Un Saludo,
Xevi.
"PACO v" <viruete@ono.com> escribió en el mensaje news:43c3aa08$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Aqui mando un ejemplo de lo que quiero hacer. Lo estoy haciendo con tdbrowse.
>
> Al salir de edición de la columna NUM1, quiero que me ponga el primer caracter
> en NUM2 y el segundo en NUM3.
>
> Me pone el que tenia antes de editar, y si hago update() me casca.
>
> Como debo hacerlo?
>
> Paco V
>
> "Paco V" <ssi@ono.com> wrote:
>>
>>Alguien me podria facilitar un ejemplo para manejar una DBF con arraybrowse?
>>
>>Gracias.
>>
>>Paco V
>
--
Debes de cambiar el método OnPostEdit, por...
METHOD SUMAUNO( oSender, Value, lCanceled, nKey ) CLASS TForm1
::ODBFDATASET1:NUM2 := SUBSTR(Value,1,1)
::ODBFDATASET1:NUM3 := SUBSTR(Value,2,1)
RETURN Nil
Lo que debes de introducir en el campo NUM2 y NUM3, es el VALOR que en ese momento vale el Edit que estamos editando...
NUM1 no vale el valor hasta que no FINALIZA OnPostEdit...
Eso o forzar en OnPostEdit que NUM1 := Value, y luego ya pasar los valores a NUM2 y NUM3 cogiendo de NUM1...
Espero entiendas el funcionamiento, si te queda alguna duda, sigue preguntando... yo te ayudadré en lo que pueda.
Un Saludo,
Xevi.
"PACO v" <viruete@ono.com> escribió en el mensaje news:43c3aa08$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Aqui mando un ejemplo de lo que quiero hacer. Lo estoy haciendo con tdbrowse.
>
> Al salir de edición de la columna NUM1, quiero que me ponga el primer caracter
> en NUM2 y el segundo en NUM3.
>
> Me pone el que tenia antes de editar, y si hago update() me casca.
>
> Como debo hacerlo?
>
> Paco V
>
> "Paco V" <ssi@ono.com> wrote:
>>
>>Alguien me podria facilitar un ejemplo para manejar una DBF con arraybrowse?
>>
>>Gracias.
>>
>>Paco V
>
--
ArrayBrowse
Gracias Xevi. Me ha funcionado.
Paco V
"Xevi" <xevicomas@terra.es> wrote:
>
>
>Paco...
>
>Debes de cambiar el m=E9todo OnPostEdit, por...
>
> ::ODBFDATASET1:NUM2 :=3D SUBSTR(Value,1,1)
> ::ODBFDATASET1:NUM3 :=3D SUBSTR(Value,2,1)
>RETURN Nil
>
>Lo que debes de introducir en el campo NUM2 y NUM3, es el VALOR que en =
>ese momento vale el Edit que estamos editando...
>NUM1 no vale el valor hasta que no FINALIZA OnPostEdit...
>Eso o forzar en OnPostEdit que NUM1 :=3D Value, y luego ya pasar los =
>valores a NUM2 y NUM3 cogiendo de NUM1...
>
>Espero entiendas el funcionamiento, si te queda alguna duda, sigue =
>preguntando... yo te ayudadr=E9 en lo que pueda.
>
>
>Un Saludo,
>Xevi.
>
>
>"PACO v" <viruete@ono.com> escribi=F3 en el mensaje =
>news:43c3aa08$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>=20
>> Aqui mando un ejemplo de lo que quiero hacer. Lo estoy haciendo con =
>tdbrowse.
>>=20
>> Al salir de edici=F3n de la columna NUM1, quiero que me ponga el =
>primer caracter
>> en NUM2 y el segundo en NUM3.
>>=20
>> Me pone el que tenia antes de editar, y si hago update() me casca.
>>=20
>> Como debo hacerlo?
>>=20
>> Paco V
>>=20
>> "Paco V" <ssi@ono.com> wrote:
>>>
>>>Alguien me podria facilitar un ejemplo para manejar una DBF con =
>arraybrowse?
>>>
>>>Gracias.
>>>
>>>Paco V
>>
>
><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
><HTML><HEAD>
><META http-equiv=3DContent-Type content=3D"text/html; =
>charset=3Diso-8859-1">
><META content=3D"MSHTML 6.00.2900.2769" name=3DGENERATOR>
><STYLE></STYLE>
></HEAD>
><BODY>
><DIV><FONT face=3DArial size=3D2>Paco...</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Debes de cambiar el m=E9todo =
>OnPostEdit,=20
>por...</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial color=3D#0000ff size=3D2>METHOD SUMAUNO( =
>oSender, Value,=20
>lCanceled, nKey ) CLASS TForm1<BR> ::ODBFDATASET1:NUM2 :=3D=20
>SUBSTR(Value,1,1)<BR> ::ODBFDATASET1:NUM3 :=3D=20
>SUBSTR(Value,2,1)<BR>RETURN Nil<BR></FONT></DIV>
><DIV><FONT face=3DArial size=3D2>Lo que debes de introducir en el campo
=
>NUM2 y NUM3,=20
>es el VALOR que en ese momento vale el Edit que estamos =
>editando...</FONT></DIV>
><DIV><FONT face=3DArial size=3D2>NUM1 no vale el valor hasta que no =
>FINALIZA=20
>OnPostEdit...</FONT></DIV>
><DIV><FONT face=3DArial size=3D2>Eso o forzar en OnPostEdit que NUM1 =
>:=3D Value, y=20
>luego ya pasar los valores a NUM2 y NUM3 cogiendo de =
>NUM1...</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Espero entiendas el funcionamiento, si
=
>te queda=20
>alguna duda, sigue preguntando... yo te ayudadr=E9 en lo que =
>pueda.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Un Saludo,</FONT></DIV>
><DIV><FONT face=3DArial size=3D2>Xevi.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>"PACO v" <</FONT><A=20
>href=3D"mailto:viruete@ono.com"><FONT face=3DArial=20
>size=3D2>viruete@ono.com</FONT></A><FONT face=3DArial size=3D2>> =
>escribi=F3 en el=20
>mensaje </FONT><A href=3D"news:43c3aa08$1@ozsrvnegro.ozlan.local"><FONT
=
>face=3DArial=20
>size=3D2>news:43c3aa08$1@ozsrvnegro.ozlan.local</FONT></A><FONT =
>face=3DArial=20
>size=3D2>...</FONT></DIV><FONT face=3DArial size=3D2>> <BR>> Aqui =
>mando un=20
>ejemplo de lo que quiero hacer. Lo estoy haciendo con tdbrowse.<BR>> =
><BR>>=20
>Al salir de edici=F3n de la columna NUM1, quiero que me ponga el primer=20
>caracter<BR>> en NUM2 y el segundo en NUM3.<BR>> <BR>> Me pone =
>el que=20
>tenia antes de editar, y si hago update() me casca.<BR>> <BR>> =
>Como debo=20
>hacerlo?<BR>> <BR>> Paco V<BR>> <BR>> "Paco V" <</FONT><A =
>
>href=3D"mailto:ssi@ono.com"><FONT face=3DArial =
>size=3D2>ssi@ono.com</FONT></A><FONT=20
>face=3DArial size=3D2>> wrote:<BR>>><BR>>>Alguien me =
>podria facilitar=20
>un ejemplo para manejar una DBF con=20
>arraybrowse?<BR>>><BR>>>Gracias.<BR>>><BR>>>Paco =
>
>V<BR>></FONT></BODY></HTML>
>
>
>
Paco V
"Xevi" <xevicomas@terra.es> wrote:
>
>
>Paco...
>
>Debes de cambiar el m=E9todo OnPostEdit, por...
>
> ::ODBFDATASET1:NUM2 :=3D SUBSTR(Value,1,1)
> ::ODBFDATASET1:NUM3 :=3D SUBSTR(Value,2,1)
>RETURN Nil
>
>Lo que debes de introducir en el campo NUM2 y NUM3, es el VALOR que en =
>ese momento vale el Edit que estamos editando...
>NUM1 no vale el valor hasta que no FINALIZA OnPostEdit...
>Eso o forzar en OnPostEdit que NUM1 :=3D Value, y luego ya pasar los =
>valores a NUM2 y NUM3 cogiendo de NUM1...
>
>Espero entiendas el funcionamiento, si te queda alguna duda, sigue =
>preguntando... yo te ayudadr=E9 en lo que pueda.
>
>
>Un Saludo,
>Xevi.
>
>
>"PACO v" <viruete@ono.com> escribi=F3 en el mensaje =
>news:43c3aa08$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>=20
>> Aqui mando un ejemplo de lo que quiero hacer. Lo estoy haciendo con =
>tdbrowse.
>>=20
>> Al salir de edici=F3n de la columna NUM1, quiero que me ponga el =
>primer caracter
>> en NUM2 y el segundo en NUM3.
>>=20
>> Me pone el que tenia antes de editar, y si hago update() me casca.
>>=20
>> Como debo hacerlo?
>>=20
>> Paco V
>>=20
>> "Paco V" <ssi@ono.com> wrote:
>>>
>>>Alguien me podria facilitar un ejemplo para manejar una DBF con =
>arraybrowse?
>>>
>>>Gracias.
>>>
>>>Paco V
>>
>
><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
><HTML><HEAD>
><META http-equiv=3DContent-Type content=3D"text/html; =
>charset=3Diso-8859-1">
><META content=3D"MSHTML 6.00.2900.2769" name=3DGENERATOR>
><STYLE></STYLE>
></HEAD>
><BODY>
><DIV><FONT face=3DArial size=3D2>Paco...</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Debes de cambiar el m=E9todo =
>OnPostEdit,=20
>por...</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial color=3D#0000ff size=3D2>METHOD SUMAUNO( =
>oSender, Value,=20
>lCanceled, nKey ) CLASS TForm1<BR> ::ODBFDATASET1:NUM2 :=3D=20
>SUBSTR(Value,1,1)<BR> ::ODBFDATASET1:NUM3 :=3D=20
>SUBSTR(Value,2,1)<BR>RETURN Nil<BR></FONT></DIV>
><DIV><FONT face=3DArial size=3D2>Lo que debes de introducir en el campo
=
>NUM2 y NUM3,=20
>es el VALOR que en ese momento vale el Edit que estamos =
>editando...</FONT></DIV>
><DIV><FONT face=3DArial size=3D2>NUM1 no vale el valor hasta que no =
>FINALIZA=20
>OnPostEdit...</FONT></DIV>
><DIV><FONT face=3DArial size=3D2>Eso o forzar en OnPostEdit que NUM1 =
>:=3D Value, y=20
>luego ya pasar los valores a NUM2 y NUM3 cogiendo de =
>NUM1...</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Espero entiendas el funcionamiento, si
=
>te queda=20
>alguna duda, sigue preguntando... yo te ayudadr=E9 en lo que =
>pueda.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Un Saludo,</FONT></DIV>
><DIV><FONT face=3DArial size=3D2>Xevi.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>"PACO v" <</FONT><A=20
>href=3D"mailto:viruete@ono.com"><FONT face=3DArial=20
>size=3D2>viruete@ono.com</FONT></A><FONT face=3DArial size=3D2>> =
>escribi=F3 en el=20
>mensaje </FONT><A href=3D"news:43c3aa08$1@ozsrvnegro.ozlan.local"><FONT
=
>face=3DArial=20
>size=3D2>news:43c3aa08$1@ozsrvnegro.ozlan.local</FONT></A><FONT =
>face=3DArial=20
>size=3D2>...</FONT></DIV><FONT face=3DArial size=3D2>> <BR>> Aqui =
>mando un=20
>ejemplo de lo que quiero hacer. Lo estoy haciendo con tdbrowse.<BR>> =
><BR>>=20
>Al salir de edici=F3n de la columna NUM1, quiero que me ponga el primer=20
>caracter<BR>> en NUM2 y el segundo en NUM3.<BR>> <BR>> Me pone =
>el que=20
>tenia antes de editar, y si hago update() me casca.<BR>> <BR>> =
>Como debo=20
>hacerlo?<BR>> <BR>> Paco V<BR>> <BR>> "Paco V" <</FONT><A =
>
>href=3D"mailto:ssi@ono.com"><FONT face=3DArial =
>size=3D2>ssi@ono.com</FONT></A><FONT=20
>face=3DArial size=3D2>> wrote:<BR>>><BR>>>Alguien me =
>podria facilitar=20
>un ejemplo para manejar una DBF con=20
>arraybrowse?<BR>>><BR>>>Gracias.<BR>>><BR>>>Paco =
>
>V<BR>></FONT></BODY></HTML>
>
>
>