Nuevos errores al migrar de FWH1104 a 1304

Nuevos errores al migrar de FWH1104 a 1304

Postby RodolfoRBG » Wed May 15, 2013 11:51 pm

En la version anterior guardaba y extraia arreglos con ASave() y ARead() en campos memos de una DBF. Ahora al leerlos me regresa los arreglos vacios.

En whstsnew no menciona ningun cambio en estas funciones. Hay alguna nueva Lib o algo mas que deba modificar o agregar?

Salu2
RodolfoRBG
FWH 1307, xHarbour123 BCC582
rodolfoerbg@gmail.com
User avatar
RodolfoRBG
 
Posts: 257
Joined: Tue May 16, 2006 4:46 pm
Location: San Luis Potosi, SLP, Mexico

Re: Nuevos errores al migrar de FWH1104 a 1304

Postby cnavarro » Wed May 15, 2013 11:57 pm

Rodolfo,
intenta inicializar los arrays con ASize( <aTabla> , 0 ) antes de llamar a dichas funciones
Yo tuve algunos problemas no con esas funciones pero si con algo parecido
Un saludo
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6541
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Nuevos errores al migrar de FWH1104 a 1304

Postby RodolfoRBG » Thu May 16, 2013 12:18 am

Cristobal,

Gracias por tu aportacion pero aun asi me sigue regresando un arreglo con muchisimos elementos blanco.
RodolfoRBG
FWH 1307, xHarbour123 BCC582
rodolfoerbg@gmail.com
User avatar
RodolfoRBG
 
Posts: 257
Joined: Tue May 16, 2006 4:46 pm
Location: San Luis Potosi, SLP, Mexico

Re: Nuevos errores al migrar de FWH1104 a 1304 ¿SOLUCIONADO?

Postby RodolfoRBG » Thu May 16, 2013 1:32 am

Buscando en este foro encontre un viejo mensaje en:

QUE CAMBIO EN LA VERSION 8.12 XH ASAVE() AREAD()
http://forums.fivetechsupport.com/viewtopic.php?f=6&t=14287&p=73732&hilit=aread#p73732

la solucion, pero no se si al hacer ese cambio en la funcion ARead() de Window.Prg vaya a afectar posteriormente al sistema.

Antonio, debere entonces hacer ese cambio cada vez que actualize el FWH?
Hay alguna razon por la que nPos:=1 y no nPos:=4 con lo que funciona correctamente?

'chas gracias y Salu2
RodolfoRBG
FWH 1307, xHarbour123 BCC582
rodolfoerbg@gmail.com
User avatar
RodolfoRBG
 
Posts: 257
Joined: Tue May 16, 2006 4:46 pm
Location: San Luis Potosi, SLP, Mexico

Re: Nuevos errores al migrar de FWH1104 a 1304

Postby Antonio Linares » Thu May 16, 2013 1:46 am

Rodolfo,

En FWH 11.04 en la función ARead() había un pequeño bug que se corrigió en versiones posteriores.

Para que ARead() te funcione correctamente, debes cambiar la línea 1798 en window.prg:
function ARead( cInfo )

local nPos := 1, nLen, n

con:

function ARead( cInfo )

local nPos := 4, nLen, n

está en source/classes/window.prg. Por favor pruébalo y me comentas, gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42098
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Nuevos errores al migrar de FWH1104 a 1304

Postby RodolfoRBG » Thu May 16, 2013 2:48 am

Don Antonio,

O eres vampiro que trabaja de madrugada o estas en America.

Si, en efecto eso hice como te comente anteriormente, solo me gustaria saber si debere entonces hacer ese cambio cada vez que actualize el FWH y si
hay alguna razon por la que nPos:=1 y no nPos:=4 con lo que funciona correctamente.

Salu2
RodolfoRBG
FWH 1307, xHarbour123 BCC582
rodolfoerbg@gmail.com
User avatar
RodolfoRBG
 
Posts: 257
Joined: Tue May 16, 2006 4:46 pm
Location: San Luis Potosi, SLP, Mexico

Re: Nuevos errores al migrar de FWH1104 a 1304

Postby Antonio Linares » Thu May 16, 2013 7:28 am

nPos indica a partir de donde leer una información necesaria. Al usar un valor distinto los resultados cambian mucho :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42098
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Nuevos errores al migrar de FWH1104 a 1304

Postby RodolfoRBG » Thu May 16, 2013 4:15 pm

Don Antonio,

Gracias por responder. Entiendo lo que mencionas, solo deseo saber si debo modificar Window.prg cada vez que actualise la version creando una "function ARead_2( cInfo )" como sugiere Gustavo Prediger en su post o si hay la posibilidad de que en el futuro ya no sea necesario hacerlo.

Salu2
RodolfoRBG
FWH 1307, xHarbour123 BCC582
rodolfoerbg@gmail.com
User avatar
RodolfoRBG
 
Posts: 257
Joined: Tue May 16, 2006 4:46 pm
Location: San Luis Potosi, SLP, Mexico


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Ask Jeeves [Bot] and 54 guests