FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC Problemas con cambios a nueva version FWPPC
Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
Problemas con cambios a nueva version FWPPC
Posted: Tue Jun 10, 2008 05: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.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Problemas con cambios a nueva version FWPPC
Posted: Tue Jun 10, 2008 05:06 PM

Prueba a cambiar:

use &cFichero alias ctbfcli new

por

use ( cFichero ) alias ctbfcli new

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
Re:
Posted: Tue Jun 10, 2008 05: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.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Problemas con cambios a nueva version FWPPC
Posted: Tue Jun 10, 2008 05: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
Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
re:
Posted: Tue Jun 10, 2008 05:58 PM

Me aparece
CTBFCLI
y
11258

Un Saludo.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Problemas con cambios a nueva version FWPPC
Posted: Tue Jun 10, 2008 07: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
Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
re:
Posted: Wed Jun 11, 2008 07: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.

Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
Re:
Posted: Wed Jun 11, 2008 07: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.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Problemas con cambios a nueva version FWPPC
Posted: 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
Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
Re:
Posted: 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.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Problemas con cambios a nueva version FWPPC
Posted: Wed Jun 11, 2008 02: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
Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
Re:
Posted: Wed Jun 11, 2008 03:00 PM

Muchas gracias por todo Antonio.

Un Saludo.

Continue the discussion