Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-06-2008
Fita Fita is offline
Miembro
 
Registrado: jul 2003
Ubicación: Pilar - Argentina
Posts: 216
Poder: 21
Fita Va por buen camino
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

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
Responder Con Cita
  #2  
Antiguo 04-06-2008
celades1 celades1 is offline
Miembro
 
Registrado: ago 2005
Posts: 116
Poder: 19
celades1 Va por buen camino
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
Responder Con Cita
  #3  
Antiguo 04-06-2008
Fita Fita is offline
Miembro
 
Registrado: jul 2003
Ubicación: Pilar - Argentina
Posts: 216
Poder: 21
Fita Va por buen camino
Thumbs up

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
Responder Con Cita
  #4  
Antiguo 04-06-2008
celades1 celades1 is offline
Miembro
 
Registrado: ago 2005
Posts: 116
Poder: 19
celades1 Va por buen camino
Hola

Perfecto, quedaba escondido

Gracias
Responder Con Cita
  #5  
Antiguo 11-06-2008
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
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 ...
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Limitar OnCalcFields MaMu OOP 0 04-03-2008 20:41:03
PROBLEMA AL CALCULAR CAMPOS (OnCalcFields) pepitu Conexión con bases de datos 5 12-06-2007 23:43:13
Como saber si me frame esta creado en cierto evento? Albano OOP 2 15-03-2007 23:13:44
Error en OnCalcFields con valor retornado de un SELECT SUM() Cabanyaler Conexión con bases de datos 1 17-10-2006 11:44:22
Como saber si un evento esta programado xcostey OOP 2 17-01-2005 17:00:13


La franja horaria es GMT +2. Ahora son las 13:02:53.


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
Copyright 1996-2007 Club Delphi