Error en TSBrowse

Post Reply
caducca
Posts: 106
Joined: Wed Mar 08, 2006 2:24 pm

Error en TSBrowse

Post by caducca »

Hola Estimado Foro:
Estoy probando la clase TSBrowse 7.1 y me tira el siguiente error:

Application
===========
Path and name: C:\Programs\SueldoXH\SuelWin.Exe (32 bits)
Size: 2,211,840 bytes
Time from start: 0 hours 0 mins 22 secs
Error occurred at: 07/02/2008, 11:29:43
Error description: Error BASE/1002 Alias does not exist: ARRAY

Stack Calls
===========
Called from: TSBROWSE.PRG => TSBROWSE:RESET(8624)
Called from: TSBROWSE.PRG => TSBROWSE:SETARRAY(9493)
Called from: sbarray.prg => VEOMATITEM(61)
Called from: items.prg => (b)INDILIQII(705)
Called from: BUTTON.PRG => TBUTTON:CLICK(0)
Called from: CONTROL.PRG => TBUTTON:HANDLEEVENT(0)
Called from: WINDOW.PRG => _FWH(0)
Called from: => SENDMESSAGE(0)
Called from: DIALOG.PRG => TDIALOG:COMMAND(0)
Called from: WINDOW.PRG => TWINDOW:HANDLEEVENT(0)
Called from: DIALOG.PRG => TDIALOG:HANDLEEVENT(0)
Called from: => DIALOGBOX(0)
Called from: DIALOG.PRG => TDIALOG:ACTIVATE(0)
Called from: items.prg => INDILIQII(726)
Called from: items.prg => (b)INDILIQ(614)
Called from: CONTROL.PRG => TCONTROL:LDBLCLICK(0)
Called from: WBROWSE.PRG => TWBROWSE:LDBLCLICK(0)
Called from: WINDOW.PRG => TWINDOW:HANDLEEVENT(0)
Called from: CONTROL.PRG => TWBROWSE:HANDLEEVENT(0)
Called from: WINDOW.PRG => _FWH(0)
Called from: => DIALOGBOX(0)
Called from: DIALOG.PRG => TDIALOG:ACTIVATE(0)
Called from: items.prg => INDILIQ(637)
Called from: suelwin.prg => (b)MENUPRIN(166)
Called from: MENU.PRG => TMENU:COMMAND(0)
Called from: WINDOW.PRG => TWINDOW:COMMAND(0)
Called from: MDIFRAME.PRG => TMDIFRAME:COMMAND(0)
Called from: WINDOW.PRG => TMDIFRAME:HANDLEEVENT(0)
Called from: WINDOW.PRG => _FWH(0)
Called from: => WINRUN(0)
Called from: WINDOW.PRG => TMDIFRAME:ACTIVATE(0)
Called from: suelwin.prg => MAIN(130)

System
======
CPU type: Pentium IV 1466 Mhz
Hardware memory: 2038 megs

Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %

Compiler version: xHarbour build 0.99.51 Intl. (SimpLex)
Windows version: 6.0, Build 6000


Como veran es el ejemplo que trae la clase pero lo mas extraño de todo es que el error ocurre cuando el programa paso por distintas funciones anteriores a ejecutar la misma. En cambio si la ejecuto de primera instancia no genera el error.
Por lo que vi, el error esta asociado a la variable lIsDbf en la clase TSBROWSE, en apariencia en algun momento toma el valor de .t. cuando en realidad tiene que ser .f.

Espero una orientacion.
Gracias
User avatar
mmercado
Posts: 782
Joined: Wed Dec 19, 2007 7:50 am
Location: Salamanca, Gto., México

Post by mmercado »

Hola Carlos:

Dame tu email para enviarte TSBrowse como la tengo ahora, si la usas podrás ver si el problema que mencionas persiste, en cuyo caso te agradeceré vuelvas a solicitar la ayuda.

Saludos.

Manuel Mercado
User avatar
Kleyber
Posts: 581
Joined: Tue Oct 11, 2005 11:28 am
Location: São Luiz, Brasil

Post by Kleyber »

Maestro Manuel,

Es un gusto saludarte y sabre que estés bien y con salud. He usado TSBrowse en mis aplicaciones y va de maravilla! Solo tengo algunas preguntas, sobre algunos errores que me salen y me gustaria que asi que tengas tiempo puedas mirar:

1 - Yo utilizo la versión 6.13 que fue modificada por James Bott y es la versión mas segura y con un minimo de errores que tengo. No se si la tienes; Si no la tienes puedo enviarte;

2 - Cuando uso la TSBtnGet() y llamo otro browse con TSBrowse, si uso la flecha derecha para mirar otras colunas, me sale un error. Por causa desto utilizo otro browse (por ejemplo: XBrowse) y me funciona perfecto.

Por encuanto son estas mis consideraciones y me pongo a tu disposición en lo que te pueda ayudar.

Saludos,
Kleyber Derick

FWH / xHb / xDevStudio / SQLLIB
caducca
Posts: 106
Joined: Wed Mar 08, 2006 2:24 pm

Tsbrowse

Post by caducca »

Saludos Maestro:
Mi correo es caducca@gmail.com
Lo felicito por sus trabajos, a su disposición para lo que necesite.

Carlos A. Ducca
User avatar
mmercado
Posts: 782
Joined: Wed Dec 19, 2007 7:50 am
Location: Salamanca, Gto., México

Post by mmercado »

Kleyber wrote:Cuando uso la TSBtnGet() y llamo otro browse con TSBrowse, si uso la flecha derecha para mirar otras colunas, me sale un error. Por causa desto utilizo otro browse (por ejemplo: XBrowse) y me funciona perfecto
Hola Kleiber:
Es un placer saludarte, espero que en la versión que muy pronto tentrán a su disposición estén resueltos este y otros problemas de versiones anteriores.

Un abrazo.

Manuel Mercado
Post Reply