Hola,
Con la versión 1.4 (aún).
He abierto un memdataset con 24 campos.
El debugger muestra el memdataset con esos 24 campos.
Sin embargo... cuando se quiere acceder al último campo da el error que se
ve más abajo.
Mi pregunta es: ¿cuales pueden ser los motivos de este error?
Saludos y gracias,
José Luis Capel
PD: este error aparece indistintamente en el debugger como en ejecución
normal.
TMEMDATASET:FIELDGET(929)
Error BASE/1132 Error de rango: acceso al array
Argumentos: ( [ 1] = Tipo: A Valor: [ 2] = Tipo: N Valor: 24)
***************************** Registro de errores
*****************************
Fecha: 11-07-2007
Hora: 13:07:03
Memoria libre: 502868
Area actual: 1
------------------------- Información del
compilador --------------------------
Versión Xailer: Xailer 1.4.0 Version 1.4
Compilador: xHarbour build 0.99.70 Intl. (SimpLex) PCode Version: 7
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: 1132
Estado: .F.
Descripción: Error de rango
Operación: acceso al array
Argumentos: [ 1] = Tipo: A Valor: [ 2] = Tipo: N Valor: 24
Fichero:
Código error SO: 0
Pila de llamadas:
TMEMDATASET:FIELDGET (929)
TDATAFIELD:VALUE (84)
__OBJSENDMSG (0)
DBGGETPROPERTY (119)
XA_DBGGETVAR (219)
TFRMPREPARARRUTAS:VISTACABPEDIDOSCOLUMN2GETDATA (4707)
TDBBRWCOLUMN:ONGETDATA (0)
TDBBRWCOLUMN:PAINTDATA (44)
TBROWSE:WMPAINT (156)
TDBBROWSE:WMPAINT (842)
TWINCONTROL:ALIGNCONTROLS (0)
TFOLDERPAGE:ALIGNCONTROLS (237)
TFOLDERPAGE:WMSIZE (227)
SETSCROLLINFO (0)
TFOLDERPAGE:HADJUST (132)
TFOLDERPAGE:ADJUST (102)
TFOLDERPAGE:WMSIZE (226)
SETSCROLLINFO (0)
TFOLDERPAGE:VADJUST (115)
TFOLDERPAGE:ADJUST (100)
TFOLDERPAGE:WMSIZE (226)
MOVEWINDOW (0)
TFOLDERPAGE:SETBOUNDS (679)
TFOLDER:CHANGETAB (86)
TFOLDER:WMLBUTTONDOWN (0)
RUNFORM (0)
TAPPLICATION:RUN (209)
MAIN (19)
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.
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.
Error Memdataset que no entiendo
Error Memdataset que no entiendo
Se me olvidaba. Después aparece un GPF.
Saludos,
José Luis Capel
Attached files
Saludos,
José Luis Capel
Attached files
- ignacio
- Site Admin
- Mensajes: 9458
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Error Memdataset que no entiendo
Imposible reproducirlo. Adjunto proyecto realizado ex-profeso para probarlo.
Saludos,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Luis Capel - Aicom" <jose.luis@iaicom.com> escribió en el mensaje
news:4694baaa$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Hola,
>
> Con la versión 1.4 (aún).
>
> He abierto un memdataset con 24 campos.
>
> El debugger muestra el memdataset con esos 24 campos.
>
> Sin embargo... cuando se quiere acceder al último campo da el error que se
> ve más abajo.
>
> Mi pregunta es: ¿cuales pueden ser los motivos de este error?
>
> Saludos y gracias,
> José Luis Capel
> PD: este error aparece indistintamente en el debugger como en ejecución
> normal.
>
>
> TMEMDATASET:FIELDGET(929)
> Error BASE/1132 Error de rango: acceso al array
> Argumentos: ( [ 1] = Tipo: A Valor: [ 2] = Tipo: N Valor: 24)
>
> ***************************** Registro de errores
> *****************************
>
> Fecha: 11-07-2007
> Hora: 13:07:03
> Memoria libre: 502868
> Area actual: 1
>
> ------------------------- Información del
> compilador --------------------------
>
> Versión Xailer: Xailer 1.4.0 Version 1.4
> Compilador: xHarbour build 0.99.70 Intl. (SimpLex) PCode Version: 7
> 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: 1132
> Estado: .F.
> Descripción: Error de rango
> Operación: acceso al array
> Argumentos: [ 1] = Tipo: A Valor: [ 2] = Tipo: N Valor: 24
> Fichero:
> Código error SO: 0
>
> Pila de llamadas:
> TMEMDATASET:FIELDGET (929)
> TDATAFIELD:VALUE (84)
> __OBJSENDMSG (0)
> DBGGETPROPERTY (119)
> XA_DBGGETVAR (219)
> TFRMPREPARARRUTAS:VISTACABPEDIDOSCOLUMN2GETDATA (4707)
> TDBBRWCOLUMN:ONGETDATA (0)
> TDBBRWCOLUMN:PAINTDATA (44)
> TBROWSE:WMPAINT (156)
> TDBBROWSE:WMPAINT (842)
> TWINCONTROL:ALIGNCONTROLS (0)
> TFOLDERPAGE:ALIGNCONTROLS (237)
> TFOLDERPAGE:WMSIZE (227)
> SETSCROLLINFO (0)
> TFOLDERPAGE:HADJUST (132)
> TFOLDERPAGE:ADJUST (102)
> TFOLDERPAGE:WMSIZE (226)
> SETSCROLLINFO (0)
> TFOLDERPAGE:VADJUST (115)
> TFOLDERPAGE:ADJUST (100)
> TFOLDERPAGE:WMSIZE (226)
> MOVEWINDOW (0)
> TFOLDERPAGE:SETBOUNDS (679)
> TFOLDER:CHANGETAB (86)
> TFOLDER:WMLBUTTONDOWN (0)
> RUNFORM (0)
> TAPPLICATION:RUN (209)
> MAIN (19)
>
>
>
Attached files test.zip (1.6 KB)Â
Saludos,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Luis Capel - Aicom" <jose.luis@iaicom.com> escribió en el mensaje
news:4694baaa$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Hola,
>
> Con la versión 1.4 (aún).
>
> He abierto un memdataset con 24 campos.
>
> El debugger muestra el memdataset con esos 24 campos.
>
> Sin embargo... cuando se quiere acceder al último campo da el error que se
> ve más abajo.
>
> Mi pregunta es: ¿cuales pueden ser los motivos de este error?
>
> Saludos y gracias,
> José Luis Capel
> PD: este error aparece indistintamente en el debugger como en ejecución
> normal.
>
>
> TMEMDATASET:FIELDGET(929)
> Error BASE/1132 Error de rango: acceso al array
> Argumentos: ( [ 1] = Tipo: A Valor: [ 2] = Tipo: N Valor: 24)
>
> ***************************** Registro de errores
> *****************************
>
> Fecha: 11-07-2007
> Hora: 13:07:03
> Memoria libre: 502868
> Area actual: 1
>
> ------------------------- Información del
> compilador --------------------------
>
> Versión Xailer: Xailer 1.4.0 Version 1.4
> Compilador: xHarbour build 0.99.70 Intl. (SimpLex) PCode Version: 7
> 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: 1132
> Estado: .F.
> Descripción: Error de rango
> Operación: acceso al array
> Argumentos: [ 1] = Tipo: A Valor: [ 2] = Tipo: N Valor: 24
> Fichero:
> Código error SO: 0
>
> Pila de llamadas:
> TMEMDATASET:FIELDGET (929)
> TDATAFIELD:VALUE (84)
> __OBJSENDMSG (0)
> DBGGETPROPERTY (119)
> XA_DBGGETVAR (219)
> TFRMPREPARARRUTAS:VISTACABPEDIDOSCOLUMN2GETDATA (4707)
> TDBBRWCOLUMN:ONGETDATA (0)
> TDBBRWCOLUMN:PAINTDATA (44)
> TBROWSE:WMPAINT (156)
> TDBBROWSE:WMPAINT (842)
> TWINCONTROL:ALIGNCONTROLS (0)
> TFOLDERPAGE:ALIGNCONTROLS (237)
> TFOLDERPAGE:WMSIZE (227)
> SETSCROLLINFO (0)
> TFOLDERPAGE:HADJUST (132)
> TFOLDERPAGE:ADJUST (102)
> TFOLDERPAGE:WMSIZE (226)
> SETSCROLLINFO (0)
> TFOLDERPAGE:VADJUST (115)
> TFOLDERPAGE:ADJUST (100)
> TFOLDERPAGE:WMSIZE (226)
> MOVEWINDOW (0)
> TFOLDERPAGE:SETBOUNDS (679)
> TFOLDER:CHANGETAB (86)
> TFOLDER:WMLBUTTONDOWN (0)
> RUNFORM (0)
> TAPPLICATION:RUN (209)
> MAIN (19)
>
>
>
Attached files test.zip (1.6 KB)Â
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com