Problemas con cambios a nueva version FWPPC

Problemas con cambios a nueva version FWPPC

Postby softruz » Tue Jun 10, 2008 5:00 pm

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.
softruz
 
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Postby Antonio Linares » Tue Jun 10, 2008 5:06 pm

Prueba a cambiar:

use &cFichero alias ctbfcli new

por

use ( cFichero ) alias ctbfcli new
regards, saludos

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

Re:

Postby softruz » Tue Jun 10, 2008 5:11 pm

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

¿Que podemos hacer?

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

Postby Antonio Linares » Tue Jun 10, 2008 5:52 pm

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
User avatar
Antonio Linares
Site Admin
 
Posts: 42107
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

re:

Postby softruz » Tue Jun 10, 2008 5:58 pm

Me aparece
CTBFCLI
y
11258

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

Postby Antonio Linares » Tue Jun 10, 2008 7:23 pm

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
User avatar
Antonio Linares
Site Admin
 
Posts: 42107
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

re:

Postby softruz » Wed Jun 11, 2008 7:07 am

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:

Postby softruz » Wed Jun 11, 2008 7:17 am

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.
softruz
 
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Postby Antonio Linares » Wed Jun 11, 2008 11:14 am

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
User avatar
Antonio Linares
Site Admin
 
Posts: 42107
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re:

Postby softruz » Wed Jun 11, 2008 12:05 pm

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.
softruz
 
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Postby Antonio Linares » Wed Jun 11, 2008 2:26 pm

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
User avatar
Antonio Linares
Site Admin
 
Posts: 42107
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re:

Postby softruz » Wed Jun 11, 2008 3:00 pm

Muchas gracias por todo Antonio.

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


Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 26 guests