Problemas con cambios a nueva version FWPPC

Post Reply
softruz
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Problemas con cambios a nueva version FWPPC

Post by softruz »

Muy buenas, he compilado con la nueva version de FWPPC y no he cambiado nada de código y no me muestra los datos en los listbox, mirar yo uso la bases de datos así:

cFichero:=DATA_FOLDER + "\ctbfcli.dbf"
use &cFichero alias ctbfcli new
index on razsoc to i_fcli1

y despues con la version anterior de FWPPC mostraba los datos así:

@ 2.2,0 LISTBOX oObj[6] FIELDS TienePedido(ctbfcli->codcli),TieneCobros(ctbfcli->codcli),ctbfcli->codcli,ctbfcli->razsoc COLSIZES 18,13,35,200 HEADERS "PA","C","Cód.","Razón Social" SIZE 240,210 ALIAS "ctbfcli" FONT oFont1 COLOR COLOR_LISTBOX

Pero no me muestra ningún dato y antes si.

¿Porque puede ser?

Un Saludo.
User avatar
Antonio Linares
Site Admin
Posts: 42450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 20 times
Been thanked: 58 times
Contact:

Post by Antonio Linares »

Prueba a cambiar:

use &cFichero alias ctbfcli new

por

use ( cFichero ) alias ctbfcli new
regards, saludos

Antonio Linares
www.fivetechsoft.com
softruz
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Re:

Post by softruz »

Antonio, lo he cambiado y nada sigue igual, tambien antes y ahora me dice que el alias no existe.

¿Que podemos hacer?

Un Saludo.
User avatar
Antonio Linares
Site Admin
Posts: 42450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 20 times
Been thanked: 58 times
Contact:

Post by Antonio Linares »

Justo despues de:

index on razsoc to i_fcli1

llama a:
MsgInfo( Alias() )
MsgInfo( RecCount() )

y veamos que aparece
regards, saludos

Antonio Linares
www.fivetechsoft.com
softruz
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

re:

Post by softruz »

Me aparece
CTBFCLI
y
11258

Un Saludo.
User avatar
Antonio Linares
Site Admin
Posts: 42450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 20 times
Been thanked: 58 times
Contact:

Post by Antonio Linares »

Los valores de las cuatro columnas son todos tipo cadena ?

TienePedido(ctbfcli->codcli)
TieneCobros(ctbfcli->codcli)
ctbfcli->codcli
ctbfcli->razsoc
regards, saludos

Antonio Linares
www.fivetechsoft.com
softruz
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

re:

Post by softruz »

Si todos son de tipo cadena, si antes de cambiar a la nueva version se mostraban los datos perfectamente, y sin cambiar el código fuente y compilar con la nueva no se muestran los datos.

Un Saludo.
softruz
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Re:

Post by softruz »

Perdona Antonio, he hecho un bucle para ver si tiene datos la base de datos ctbfcli y la recorre y tiene datos entonces supongo que tiene que ser algo del listbox.

Este es mi código:

@ 2.2,0 LISTBOX oObj[6] FIELDS TienePedido(ctbfcli->codcli),TieneCobros(ctbfcli->codcli),ctbfcli->codcli,ctbfcli->razsoc COLSIZES 18,13,35,200 HEADERS "PA","C","Cód.","Razón Social" SIZE 240,210 ALIAS "ctbfcli" FONT oFont1 COLOR COLOR_LISTBOX


Un Saludo.
User avatar
Antonio Linares
Site Admin
Posts: 42450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 20 times
Been thanked: 58 times
Contact:

Post by Antonio Linares »

Por favor envíame por email la DBF (suficiente con que tenga algunos registros) y lo probamos aqui, gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
softruz
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Re:

Post by softruz »

Muy buenas Antonio, ya está solucionado, realizando pruebas me he dado cuenta que al definir un WINDOW por defecto tiene nowait, entonces se ejecutaba la funcion para cerrar las bases de datos y no mostraba nada.

¿Es cierto que por defecto WINDOW viene con NOWAIT?

Un Saludo.
User avatar
Antonio Linares
Site Admin
Posts: 42450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 20 times
Been thanked: 58 times
Contact:

Post by Antonio Linares »

Si, esa modificación se hizo para mantener compatibilidad con FWH y FW.

De todas formas ACTIVATE WINDOW ... admite la cláusula MODAL en FWPPC.

Me alegro de que lo hayas localizado :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
softruz
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Re:

Post by softruz »

Muchas gracias por todo Antonio.

Un Saludo.
Post Reply