Como puedo poner en el tdbedit cuando el raton paras por encima en el
ctooltip
el valor de otro campo del mismo registro al que esta apuntado el tdbedit.
Muchas gracias por vuestra paciencia, y así poder ir aprendienco esto de
programación a objeto.
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.
tdbedit poner mesaje otro valor de un campo
tdbedit poner mesaje otro valor de un campo
PILO,
> Como puedo poner en el tdbedit cuando el raton paras por encima en el
> ctooltip
> el valor de otro campo del mismo registro al que esta apuntado el tdbedit.
> Muchas gracias por vuestra paciencia, y así poder ir aprendienco esto de
> programación a objeto.
al igual que el caso anterior, sólo tienes que asignar la propiedad cTooltip
o cBalloon del control cuando cambies de registro.
--
Un saludo,
José F. Giménez
> Como puedo poner en el tdbedit cuando el raton paras por encima en el
> ctooltip
> el valor de otro campo del mismo registro al que esta apuntado el tdbedit.
> Muchas gracias por vuestra paciencia, y así poder ir aprendienco esto de
> programación a objeto.
al igual que el caso anterior, sólo tienes que asignar la propiedad cTooltip
o cBalloon del control cuando cambies de registro.
--
Un saludo,
José F. Giménez
tdbedit poner mesaje otro valor de un campo
Como puedo hacer es cambio, no me sale con los ejemplo que he visto
un ejemplillo gracias
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=431d6c11@ozsrvnegro.ozlan.local...]431d6c11@ozsrvnegro.ozlan.local...[/email]
> PILO,
>
>> Como puedo poner en el tdbedit cuando el raton paras por encima en el
>> ctooltip
>> el valor de otro campo del mismo registro al que esta apuntado el
>> tdbedit.
>> Muchas gracias por vuestra paciencia, y así poder ir aprendienco esto de
>> programación a objeto.
>
> al igual que el caso anterior, sólo tienes que asignar la propiedad
> cTooltip o cBalloon del control cuando cambies de registro.
>
> --
> Un saludo,
>
> José F. Giménez
>
un ejemplillo gracias
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=431d6c11@ozsrvnegro.ozlan.local...]431d6c11@ozsrvnegro.ozlan.local...[/email]
> PILO,
>
>> Como puedo poner en el tdbedit cuando el raton paras por encima en el
>> ctooltip
>> el valor de otro campo del mismo registro al que esta apuntado el
>> tdbedit.
>> Muchas gracias por vuestra paciencia, y así poder ir aprendienco esto de
>> programación a objeto.
>
> al igual que el caso anterior, sólo tienes que asignar la propiedad
> cTooltip o cBalloon del control cuando cambies de registro.
>
> --
> Un saludo,
>
> José F. Giménez
>
tdbedit poner mesaje otro valor de un campo
PILO
He leído un poco la documentación del DataSet...
METHOD FieldGetByName( cNombre )
Devuelve valor del campo de nombre 'cNombre'
RETURN Value
Pues, applicado al Edit...
::oDbEdit1:cToolTip := ::oDBFDataSet1:FieldGetByName("FACTURA")
donde FACTURA es el nombre del campo de la Dbf que quieras visualizar al
pasar con el Mouse por encima del Edit.
Un Saludo,
Xevi.
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:[email=431d67a6@ozsrvnegro.ozlan.local...]431d67a6@ozsrvnegro.ozlan.local...[/email]
>
> Como puedo poner en el tdbedit cuando el raton paras por encima en el
> ctooltip
> el valor de otro campo del mismo registro al que esta apuntado el tdbedit.
> Muchas gracias por vuestra paciencia, y así poder ir aprendienco esto de
> programación a objeto.
>
>
He leído un poco la documentación del DataSet...
METHOD FieldGetByName( cNombre )
Devuelve valor del campo de nombre 'cNombre'
RETURN Value
Pues, applicado al Edit...
::oDbEdit1:cToolTip := ::oDBFDataSet1:FieldGetByName("FACTURA")
donde FACTURA es el nombre del campo de la Dbf que quieras visualizar al
pasar con el Mouse por encima del Edit.
Un Saludo,
Xevi.
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:[email=431d67a6@ozsrvnegro.ozlan.local...]431d67a6@ozsrvnegro.ozlan.local...[/email]
>
> Como puedo poner en el tdbedit cuando el raton paras por encima en el
> ctooltip
> el valor de otro campo del mismo registro al que esta apuntado el tdbedit.
> Muchas gracias por vuestra paciencia, y así poder ir aprendienco esto de
> programación a objeto.
>
>
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
tdbedit poner mesaje otro valor de un campo
Xevi y Pilo,
Efectivamente como propone Xevi funciona perfectamente y además es la forma
de hacerlo.
Para acceder a cualquier campo del Dataset se puede utilizar directamente el
nombre de dicho campo como si de una propiedad se tratase, por ejemplo:
oDataSet:Factura
Sin embargo, HAY QUE TENER MUY EN CUENTA, que cuando se está en modo edición
el valor que se recibe no es valor del campo, sino el valor del buffer de
edición, que no tiene porque coincidir. Es decir, cuando no se está en
edición se recibe el valor del campo, y cuando se está en edición se recibe
el valor del buffer.
Por eso, lo que propone Xevi es correcto ya que de esa forma se recibe
siempre el valor del campo:
oDataSet:FieldGetByName("FACTURA")
Un saludo,
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=431d6ced@ozsrvnegro.ozlan.local...]431d6ced@ozsrvnegro.ozlan.local...[/email]
>
> PILO
>
> He leído un poco la documentación del DataSet...
>
> METHOD FieldGetByName( cNombre )
> Devuelve valor del campo de nombre 'cNombre'
> RETURN Value
>
> Pues, applicado al Edit...
>
> ::oDbEdit1:cToolTip := ::oDBFDataSet1:FieldGetByName("FACTURA")
>
> donde FACTURA es el nombre del campo de la Dbf que quieras visualizar al
> pasar con el Mouse por encima del Edit.
>
>
> Un Saludo,
> Xevi.
>
> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
> news:[email=431d67a6@ozsrvnegro.ozlan.local...]431d67a6@ozsrvnegro.ozlan.local...[/email]
>>
>> Como puedo poner en el tdbedit cuando el raton paras por encima en el
>> ctooltip
>> el valor de otro campo del mismo registro al que esta apuntado el
>> tdbedit.
>> Muchas gracias por vuestra paciencia, y así poder ir aprendienco esto de
>> programación a objeto.
>>
>>
>
>
>
Efectivamente como propone Xevi funciona perfectamente y además es la forma
de hacerlo.
Para acceder a cualquier campo del Dataset se puede utilizar directamente el
nombre de dicho campo como si de una propiedad se tratase, por ejemplo:
oDataSet:Factura
Sin embargo, HAY QUE TENER MUY EN CUENTA, que cuando se está en modo edición
el valor que se recibe no es valor del campo, sino el valor del buffer de
edición, que no tiene porque coincidir. Es decir, cuando no se está en
edición se recibe el valor del campo, y cuando se está en edición se recibe
el valor del buffer.
Por eso, lo que propone Xevi es correcto ya que de esa forma se recibe
siempre el valor del campo:
oDataSet:FieldGetByName("FACTURA")
Un saludo,
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=431d6ced@ozsrvnegro.ozlan.local...]431d6ced@ozsrvnegro.ozlan.local...[/email]
>
> PILO
>
> He leído un poco la documentación del DataSet...
>
> METHOD FieldGetByName( cNombre )
> Devuelve valor del campo de nombre 'cNombre'
> RETURN Value
>
> Pues, applicado al Edit...
>
> ::oDbEdit1:cToolTip := ::oDBFDataSet1:FieldGetByName("FACTURA")
>
> donde FACTURA es el nombre del campo de la Dbf que quieras visualizar al
> pasar con el Mouse por encima del Edit.
>
>
> Un Saludo,
> Xevi.
>
> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
> news:[email=431d67a6@ozsrvnegro.ozlan.local...]431d67a6@ozsrvnegro.ozlan.local...[/email]
>>
>> Como puedo poner en el tdbedit cuando el raton paras por encima en el
>> ctooltip
>> el valor de otro campo del mismo registro al que esta apuntado el
>> tdbedit.
>> Muchas gracias por vuestra paciencia, y así poder ir aprendienco esto de
>> programación a objeto.
>>
>>
>
>
>
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