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.

Campo calculados en un DbfBrowse

Foro público de Xailer en español
Responder
soporte
Mensajes: 39
Registrado: Lun Dic 18, 2006 12:19 pm

Campo calculados en un DbfBrowse

Mensaje por soporte »

Requiero en un DbfBrowse
Incluir un campo calculado por ejemplo:
CAMPO1+CAMPO2
Que el resultado se muestre en un campo del DbfBrowse, lo intenté pero no
muestra nada, que estoy haciendo mal.
Gracias
Ing. Guillermo Guevara C.
Grupo Computación 2000
Nuevo Mundo Nº 2821
Jardines de la Cruz
Guadalajara, Jal. 44950
(33) 1078-8363 / 1078-8364
www.pv2000.com.mx
soporte@pv2000.com.mx
Rene Flores
Mensajes: 620
Registrado: Jue Mar 23, 2006 2:39 am

Campo calculados en un DbfBrowse

Mensaje por Rene Flores »

Guillermo:
Tienes que usar el evento OnGetData del objeto columna que vas a usar:
WITH OBJECT ::oDbfBrowse
:aCols[<columna>]:OnGetData := {|oCol, cText, nImage| cText := <pon
aqui el campo calculado }
END
En el bloque de código que define cada columna, el parametro cText
define lo que quieres visualizar.
Saludos
Rene Flores
http://www.ciber-tec.com
Ing. Guillermo Guevara C. escribió:
> Requiero en un DbfBrowse
> Incluir un campo calculado por ejemplo:
>
> CAMPO1+CAMPO2
>
> Que el resultado se muestre en un campo del DbfBrowse, lo intenté pero no
> muestra nada, que estoy haciendo mal.
>
> Gracias
>
> Ing. Guillermo Guevara C.
> Grupo Computación 2000
> Nuevo Mundo Nº 2821
> Jardines de la Cruz
> Guadalajara, Jal. 44950
> (33) 1078-8363 / 1078-8364
> www.pv2000.com.mx
> soporte@pv2000.com.mx
>
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9441
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Campo calculados en un DbfBrowse

Mensaje por ignacio »

Guillermo,
Ni siquiera muestra lo que está haciendo por lo que es muy difícil ayudarle.
Echele un vistazo al método TDataset:AddCalcField(). En el ejemplo
DatacontrolsDbfData1 la primer columna del browse es un campo calculado.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Ing. Guillermo Guevara C." <soporte@pv2000.com.mx> escribió en el mensaje
news:[email=477bd3b7@ozsrv2.ozlan.local...]477bd3b7@ozsrv2.ozlan.local...[/email]
> Requiero en un DbfBrowse
> Incluir un campo calculado por ejemplo:
>
> CAMPO1+CAMPO2
>
> Que el resultado se muestre en un campo del DbfBrowse, lo intenté pero no
> muestra nada, que estoy haciendo mal.
>
> Gracias
>
> Ing. Guillermo Guevara C.
> Grupo Computación 2000
> Nuevo Mundo Nº 2821
> Jardines de la Cruz
> Guadalajara, Jal. 44950
> (33) 1078-8363 / 1078-8364
> www.pv2000.com.mx
> soporte@pv2000.com.mx
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder