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.

tArrayBrowse:DrawLine(262)

Foro de Xailer profesional en español
Responder
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

tArrayBrowse:DrawLine(262)

Mensaje por jose.luis »

Hola,
Me gustaría saber que hay en la linea 262 del método DrawLine del
tArrayBrowse.
Me está apareciendo este error y no se muy bien por donde cogerlo.
Saludos y gracias,
José Luis Capel
------------------------- 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: 1
Fichero:
Código error SO: 0
Pila de llamadas:
(b)XBROWSE:XBROWSE (194)
TARRAYBROWSE:COLATPOS (0)
TARRAYBROWSE:DRAWLINE (262)
(b)XBROWSE:XBROWSE (156)
TARRAYBROWSE:REFRESHCURRENT (0)
(b)XBROWSE:XBROWSE (260)
TARRAYBROWSE:WMSETFOCUS (0)
SETFOCUS (0)
TARRAYBROWSE:SETFOCUS (889)
TFOLDERPAGE:GOFIRSTCONTROL (199)
TFOLDERPAGE:WMSETFOCUS (209)
SETFOCUS (0)
TFOLDERPAGE:SETFOCUS (889)
TFOLDER:CHANGETAB (99)
TFOLDER:WMLBUTTONDOWN (0)
TFRMINFORMACIONDESCARGA:SHOWMODAL (0)
THISTORIC:CONSULTA (2178)
TPRINCIPAL:OL_MANTENIMIENTOCONSULTACLICK (521)
(b)THISTORIC:NEW (212)
TARRAYBROWSE:ONDBLCLICK (0)
TARRAYBROWSE:WMLBUTTONDBLCLK (2029)
RUNFORM (0)
TAPPLICATION:RUN (209)
MAIN (19)
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

tArrayBrowse:DrawLine(262)

Mensaje por jasm »

Jose Luis,
Especulando....
¿Puede ser que el browse tenga menos columnas de las que pretendes mostrar?
Saludos
Jose A. Suarez
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

tArrayBrowse:DrawLine(262)

Mensaje por jfgimenez »

José Luis,
> Me gustaría saber que hay en la linea 262 del método DrawLine del
> tArrayBrowse.
>
> Pila de llamadas:
>
> (b)XBROWSE:XBROWSE (194)
> TARRAYBROWSE:COLATPOS (0)
El error no se está produciendo en DrawLine( 262 ), sino en ColAtpos(), que
está como método INLINE en Browse.prg en la línea 194
--
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
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

tArrayBrowse:DrawLine(262)

Mensaje por jose.luis »

José,
>
> El error no se está produciendo en DrawLine( 262 ), sino en ColAtpos(),
> que está como método INLINE en Browse.prg en la línea 194
>
Gracias!
SAludos,
José Luis Capel
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

tArrayBrowse:DrawLine(262)

Mensaje por jose.luis »

José Alfonso,
> Especulando....
>
> ¿Puede ser que el browse tenga menos columnas de las que pretendes
> mostrar?
>
Es.. Es...
Supongo que debe ser fallo mío.
En un arraybrowse estaba asignado un array vacío de esta manera:
oArrayBrowse1:SetArray({{}})
Cuando debería de haberlo hecho de esta otra:
oArrayBrowse1:SetArray({})
De esta manera tooodo va bien.
Gracias!
José Luis Capel
Responder