Problemas con dbfcdx.

Problemas con dbfcdx.

Postby Simon » Mon Oct 11, 2010 2:25 pm

Comienzo un nuevo hilo.

Este codigo no funciona bien usando un pda hp ipaq 116 windows mobile 6.0 y tambien se probó con un htc touch con windows mobile 6.1

::cCurDir := CurDir()
::cData := ::cCurDir + "\data"
::aIni := iniload( ::cCurDir + "\movilfac.ini" )
::lDeleteCdx := if( IniGet( ::aIni, "MAIN", "lDeleteCdx" ) == "ON", .t., .f. )

if ::ldeletecdx
ferase( ::cData + "\Maeclient.cdx" )
endif

USE ( ::cData + "\MaeClient" ) VIA "DBFCDX" NEW
if !file( ::cData + "\MaeClient.cdx" )
INDEX ON MaeCLient->codigo TAG ID TO ( ::cData + "\MaeClient.cdx" )
INDEX ON MaeCLient->nombre TAG NOMBRE TO ( ::cData + "\MaeClient.cdx" )
endif
MaeClient->( ordListAdd( "MaeClient" ) )
MaeClient->( dbsetorder( 1 ) )
MaeClient->( DbGoTop() )

//-----------------------------------------------------------------------------------------------//

No se si estoy cometiendo un error, ya que tengo mucho tiempo que no trabajo con dbfcdx, el problema que da es que los indices no funcionan, no ordena nada.
Funciona en los emuladores, probado con emuladores wm 5, wm 6 y wm 6.1 y en todos funciona bien, pero en los pda en los que los he probado no funciona.
Simon
 
Posts: 105
Joined: Thu Oct 20, 2005 12:29 pm
Location: Maracaibo, Venezuela.

Re: Problemas con dbfcdx.

Postby Simon » Thu Oct 14, 2010 2:06 am

Antonio donde estas ? :(
Simon
 
Posts: 105
Joined: Thu Oct 20, 2005 12:29 pm
Location: Maracaibo, Venezuela.

Re: Problemas con dbfcdx.

Postby Antonio Linares » Fri Oct 15, 2010 7:08 am

Simón,

Esta línea no hace falta (salvo que me equivoque):

MaeClient->( ordListAdd( "MaeClient" ) )

prueba a quitarla
regards, saludos

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

Re: Problemas con dbfcdx.

Postby Antonio Linares » Fri Oct 15, 2010 7:10 am

Comprueba tambien la existencia del fichero CDX para ver si se crea en su sitio:

MsgInfo( File( ::cData + "\MaeClient.cdx" ) )
regards, saludos

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


Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 7 guests