Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Evento OnCalcFields no esta ??? (https://www.clubdelphi.com/foros/showthread.php?t=57043)

Fita 04-06-2008 01:43:15

Evento OnCalcFields no esta ???
 
Hola a todos...

Trabajo con Delphi 7, Firebird y utilizo los componentes FibPlus

El problema que tengo es que en Delphi 7, el evento OnCalcFields de un Dataset aparece normalmente, pero en Delphi 2005, BDS2006 y BDS2007 (probé con todos) no aparece:confused:

Utilizo la misma version de FIBPlus en delphi7 y las versiones posteriores. Quiero migrar mis aplicaciones a una version superior de Delphi y me encuentro con este problema ya que utilizo bastante los campos calculados.

Alguien sabe si es un problema del Delphi o de FIBPlus ?

Gracias por adelantado

celades1 04-06-2008 07:11:33

Hola

Yo tambien Trabajo con Delphi 7, Firebird y FibPlus

He migrado de Delphi 7 a 2007 (antes lo hice a 2006 y no pude trabajar por problema enlos eventos de field onsettetxt i onsetchange ya que el primero se me disparaba para qualquier asignacion de cambio de valor del campo, cosa que no debia, en el 2007 ya se ha solucionado el problema)

Lo que dices es verdad y como hace muy poco que he hecho la migración aun ni lo habia visto, pero los eventos que he traspasado siguen activos en el dataset lo que no lo veo en el object inspector.

Por tanto no te puedo aclarar el problema de cara a como programar el evento a traves del O.I. , pero si asegurarte que la aplicacion dispara el evento.

En fin no te he aclarado nada, sino has sido tu el que me has ayudado, por tanto me sumo a tu inquietud

Saludos

Fita 04-06-2008 13:17:13

Gracias por tu respuesta...

Finalmente lo he encontrado... había que expandir Database en la ficha eventos, ahi dentro se encuentra OncalcFields

Para que mudarán todo verdad ?

Saludos

celades1 04-06-2008 13:27:26

Hola

Perfecto, quedaba escondido

Gracias

rastafarey 11-06-2008 14:28:19

Es foro es de firebird / interbase no dlephi.

Pero igual ya se pregunto aqui.

Dale click derecho al inspector de objeto

arrange / by name

y ...


La franja horaria es GMT +2. Ahora son las 01:32:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi