Página 1 de 1

TMemDataSet

Publicado: Dom Oct 21, 2007 9:40 pm
por miguel-esto-sob
***************************** Registro de errores *****************************
Fecha: 10/21/07
Hora: 21:39:39
Memoria libre: 91784
Area actual: 1
------------------------- Información del compilador --------------------------
Versión Xailer: Xailer 1.7.6 Version 1.76
Compilador: xHarbour build 0.99.80 Intl. (SimpLex) PCode Version: 9
Compilador C/C++: Borland C++ 5.5.1
Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
----------------------- Información detallada del error -----------------------
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Scope Violation <PROTECTED>
Operación: LABORTONERRORS
Argumentos: [ 1] = Tipo: O Valor:
Fichero:
Código error SO: 0
Pila de llamadas:
TMEMDATASET:LABORTONERRORS (0)
__OBJSENDMSG (0)
DBGGETPROPERTY (119)
XA_DBGGETVAR (219)
TFORM1:FORMINITIALIZE (56)
TFORM1:ONINITIALIZE (0)
TFORM1:NEW (183)
MAIN (14)
--

TMemDataSet

Publicado: Lun Oct 22, 2007 8:51 pm
por miguel-esto-sob
Hola,
Alguna observación al respecto. ¿Alguien que lo haya probado.?
Saludos. Miguel A. Torrellas
Miguel A. Torrellas escribió:
> Hola,
>
> Desinstalo Xailer version 1.66, xHarbour y BCC
> Borro la Carpeta
> Instalo Xailer 1.76 + xHarbour + BCC
> Copio Xailer.cfg "por la licencia ENTERPRISE"
> Compruebo que todo funciona
> Todo OK. compila, arranca los ejecutables.... perfecto.
>
> 1º.-Abro el ejemplo memdataset.
> 2º.-Activo Incluir Información del Debugger en Propiedades del Proyecto
> 3º.-Creo un Punto de ruptura en la linea 53 de form1.prg //open()
> 4º.-Pulso F9 // Evidentemente el programa se detiene en la linea 53
> 5º.-En el inspector de variables abro LOCAL/SELF/OMEMDATASET1
>
> Sale el error que adjunto seguido de un GPF, esto ya pasaba en Versión
> 1.75, en la 1.66 iva perfecto.
>
> Saludos. Miguel A. Torrellas
>

TMemDataSet

Publicado: Lun Oct 22, 2007 10:29 pm
por xAvi
Miguel,
Lo he probado y efectivamente me sale el error que comentas.
En el ejemplo si pruebas a escribir .-
CLASS TMemDataSet FROM XMemDataSet
PUBLISHED:
// PROPERTY lAbortOnErrors INIT .F.
DATA lAbortOnErrors INIT .F.
ENDCLASS
Antes de .-
METHOD FormInitialize( oSender ) CLASS TForm1
...
El error no se produce.
Un saludo
Xavi
Miguel A. Torrellas escribió:
> Hola,
>
> Alguna observación al respecto. ¿Alguien que lo haya probado.?
>
> Saludos. Miguel A. Torrellas
>
>
>
> Miguel A. Torrellas escribió:
>> Hola,
>>
>> Desinstalo Xailer version 1.66, xHarbour y BCC
>> Borro la Carpeta
>> Instalo Xailer 1.76 + xHarbour + BCC
>> Copio Xailer.cfg "por la licencia ENTERPRISE"
>> Compruebo que todo funciona
>> Todo OK. compila, arranca los ejecutables.... perfecto.
>>
>> 1º.-Abro el ejemplo memdataset.
>> 2º.-Activo Incluir Información del Debugger en Propiedades del Proyecto
>> 3º.-Creo un Punto de ruptura en la linea 53 de form1.prg //open()
>> 4º.-Pulso F9 // Evidentemente el programa se detiene en la linea 53
>> 5º.-En el inspector de variables abro LOCAL/SELF/OMEMDATASET1
>>
>> Sale el error que adjunto seguido de un GPF, esto ya pasaba en
>> Versión 1.75, en la 1.66 iva perfecto.
>>
>> Saludos. Miguel A. Torrellas
>>

TMemDataSet

Publicado: Lun Oct 22, 2007 10:59 pm
por miguel-esto-sob
Gracias xAvi, pensaba que solo me pasaba a mi. Lo he probado y
efectivamente funciona. Pero creo que es un comportamiento a corregir.
Saludos. Miguel A. Torrellas
xAvi escribió:
> Miguel,
>
> Lo he probado y efectivamente me sale el error que comentas.
> En el ejemplo si pruebas a escribir .-
>
> CLASS TMemDataSet FROM XMemDataSet
> PUBLISHED:
> // PROPERTY lAbortOnErrors INIT .F.
> DATA lAbortOnErrors INIT .F.
>
> ENDCLASS
>
> Antes de .-
>
> METHOD FormInitialize( oSender ) CLASS TForm1
> ...
>
> El error no se produce.
>
> Un saludo
> Xavi
>
> Miguel A. Torrellas escribió:
>> Hola,
>>
>> Alguna observación al respecto. ¿Alguien que lo haya probado.?
>>
>> Saludos. Miguel A. Torrellas
>>
>>
>>
>> Miguel A. Torrellas escribió:
>>> Hola,
>>>
>>> Desinstalo Xailer version 1.66, xHarbour y BCC
>>> Borro la Carpeta
>>> Instalo Xailer 1.76 + xHarbour + BCC
>>> Copio Xailer.cfg "por la licencia ENTERPRISE"
>>> Compruebo que todo funciona
>>> Todo OK. compila, arranca los ejecutables.... perfecto.
>>>
>>> 1º.-Abro el ejemplo memdataset.
>>> 2º.-Activo Incluir Información del Debugger en Propiedades del Proyecto
>>> 3º.-Creo un Punto de ruptura en la linea 53 de form1.prg //open()
>>> 4º.-Pulso F9 // Evidentemente el programa se detiene en la linea 53
>>> 5º.-En el inspector de variables abro LOCAL/SELF/OMEMDATASET1
>>>
>>> Sale el error que adjunto seguido de un GPF, esto ya pasaba en
>>> Versión 1.75, en la 1.66 iva perfecto.
>>>
>>> Saludos. Miguel A. Torrellas
>>>

TMemDataSet

Publicado: Mar Oct 23, 2007 12:15 pm
por jfgimenez
Miguel,
ya está corregido y estará disponible en la próxima versión. Gracias por tu
ayuda.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

TMemDataSet

Publicado: Mar Oct 23, 2007 6:24 pm
por miguel-esto-sob
Gracias a ti Jose.
Saludos. Miguel A. Torrellas
Jose F. Gimenez escribió:
> Miguel,
>
> ya está corregido y estará disponible en la próxima versión. Gracias por tu
> ayuda.
>