![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
|
debug de un DM
Estoy depurando una aplicacion de terceros, es C/S (DataSnap)
Estoy depurando la parte del cliente, para esto, detuve el servidor de base de datos, para que la aplicacion enviara error; no deberia "tronar" al crear la forma principal y los DataModule, pero asi pasa... Hay un DataModule Mclient, al crearse este intenta abrir una conexion en otro datamodule DataM. Sin embargo, ya revise el DFM y quite las referencias a la conexion FDCIRA en DataM (al menos en los 3 FDQuerys que habia ahi). La enorme mayoria de componentes que hay en Mclient son FDMemtable y practicamente todos tienen campos persistentes. La IA indica que el problema puede estar en un LookupDataset de alguno de los campos persistentes, ya que la aplicacion trata de activar la conexion en FDCIRA en el evento: Código:
constructor TMclient.Create(AOwner: TComponent);
begin
OutputDebugString('** Constructor de MClient INICIO');
inherited;
OutputDebugString('** Constructor de MClient POST inherited');
DumpFDState(Self);
OutputDebugString('** Constructor de MClient FIN');
FInstanceOwner := True;
end;
Ahora bien, se que puedo ir componente por componente tratando de encontrar al "culpable", pero al ser tantos componentes FDMemTable cada uno con varios campos persistentes, me pregunto si alguno de uds conoce algun metodo o herramienta para depurar mas facil este error. |
|
#2
|
||||
|
||||
|
Se me ocurre que revises que los componentes no estén activos en diseño.
Y una vez creados (después del create, en el Show , por ejemplo) los actives.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
Cita:
Me ahorro mucho tiempo de trabajo. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Debug un FOR | MAXIUM | Varios | 3 | 09-07-2021 09:56:14 |
| Debug in Delphi | elrayo76 | Varios | 7 | 14-03-2020 00:12:07 |
| Debug de Delphi | Athalon | Varios | 11 | 06-12-2007 20:58:00 |
| Problema DEBUG!!! | neon | Varios | 1 | 06-04-2005 12:36:19 |
| Debug | agonzalez | Varios | 16 | 02-07-2004 16:42:07 |
|