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.

TMemDataSet

Foro de Xailer profesional en español
Responder
miguel-esto-sob
Mensajes: 43
Registrado: Mar Sep 18, 2007 4:55 pm

TMemDataSet

Mensaje 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)
--
miguel-esto-sob
Mensajes: 43
Registrado: Mar Sep 18, 2007 4:55 pm

TMemDataSet

Mensaje 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
>
xAvi
Mensajes: 108
Registrado: Mar Abr 08, 2008 6:12 pm

TMemDataSet

Mensaje 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
>>
miguel-esto-sob
Mensajes: 43
Registrado: Mar Sep 18, 2007 4:55 pm

TMemDataSet

Mensaje 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
>>>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

TMemDataSet

Mensaje 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
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
miguel-esto-sob
Mensajes: 43
Registrado: Mar Sep 18, 2007 4:55 pm

TMemDataSet

Mensaje 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.
>
Responder