Alaska Software Inc. - Problemas para ver un campo
Username: Password:
AuthorTopic: Problemas para ver un campo
Osvaldo Ramirez Problemas para ver un campo
on Thu, 08 Feb 2007 11:04:27 -0700
Hola


Tengo que accesar una tabla que estan en VFP
Esta tabla tiene unos campos de tipo "F" y despues el campo fecha
Al recorrerla me muestra vacia, pero baje un demo de un programa
para ver tablas DBF y si aparece la fecha.

Alguien tiene algun comentario ?

Gracias de antemano

Asi abro las tablas

select 0
use (dirconta+"mgw10009.dbf") VIA FOXCDX ALIAS ABONOS SHARED
if neterr()
   BusyPointer(oDlgMainScreen,.f.)
   msgbox( "Cargos y Abonos esta siendo usado por otro sistema")
   close_schema()
   return .f.
endif

if file( dirconta+"mgw10009.cdx")
   set index to (dirconta+"mgw10009.cdx")
   set order to TAG "PORFECHA01"
   go top
else
   msgbox( "Cargos y Abonos no tiene indices, no va a ser posible la 
busqueda")

endif


MGW10009.dbf
MGW10009.cdx
Osvaldo Ramirez Re: Problemas para ver un campo
on Fri, 09 Feb 2007 17:53:48 -0700
Estiamdos

Comentaba en el foro de ingles que baje un programa ourxdbu.exe de 
xharbour y este si pude abrir las tablas y ver los campos,
pero usando el programa dbclient.exe de 
C:\language\alaska\XPPW32.19\SOURCE\samples\basics\GuiBrow
no lo ve.

Talvez sea alguna configuracion del DBESys

Aguna sugerencia la agradeceria.

Saludos
Osvaldo Ramirez
Jos Luis Otermin [Alaska Software]Re: Problemas para ver un campo
on Tue, 13 Feb 2007 21:52:50 -0300
Osvaldo,
Revisando la tabla de datos, el Departamento Tcnico ha encontrado que los 
campos CIMPORTE01, CIMPORTE02, CFECHAAB01 y CIDDESCU01 tienen exactamente la 
misma longitud: 0x17, lo que para un campo fecha es absolutamente errneo.
Ni qu decir que los dems campos tienen una longitud exageradamente grande: 
23 bytes.
Las herramientas que pueden mostrar los datos evidentemente no estn 
considerando la declaracin de longitud del campo en la cabecera.
Se ve que estn leyendo los datos y calculando su tamao por el tamao de 
registro y no por la cabecera.
Es posible quebrar la restriccin que Xbase++ tiene respecto a slo 
considerar la cabecera.
Para ello sugiero solicites por correo al soporte que te enviemos un hotfix 
slo para FOXDBE.

Saludos
Jos Luis Otermin
Soporte Tcnico
--------------------------------------------------------------------
Alaska Software Inc.
Foros de Usuarios: news://news.alaska-software.com
Foros de Usuarios Web: http://news.alaska-software.com
Pgina Web: http://www.alaska-software.com
Base de Conocimientos en la Web: http://www.alaska-software.com/kbase.shtm
Oficina en Europa: Fax: +49 (0) 61 96 - 77 99 99 23
Oficina en EEUU: Fax: +1 (646) 218 1281
-------------------------------------------------------

"Osvaldo Ramirez" <ramirezosvaldo@prodigy.net.mx> escribi en el mensaje 
news:33a3556$5c2dae72$bd004@news.alaska-software.com...
> Estiamdos
>
> Comentaba en el foro de ingles que baje un programa ourxdbu.exe de 
> xharbour y este si pude abrir las tablas y ver los campos,
> pero usando el programa dbclient.exe de 
> C:\language\alaska\XPPW32.19\SOURCE\samples\basics\GuiBrow
> no lo ve.
>
> Talvez sea alguna configuracion del DBESys
>
> Aguna sugerencia la agradeceria.
>
> Saludos
> Osvaldo Ramirez
Jos Luis Otermin [Alaska Software]Re: Problemas para ver un campo
on Wed, 14 Feb 2007 08:03:40 -0300
Osvaldo,

La tabla tiene problemas fsicos que se muestran de diferentes formas 
independientemente del programa que la vea.
Adjunto dos imgenes:
1 - GUIBrow, donde no se puede ver el campo fecha.
2 - ourXdbu, donde no es posible ver los dos campos subsiguientes 
(numricos).

Cuando dije mismo tamao en realidad deb decir mismo offset 
(desplazamiento).

Espero haberlo aclarado 

Saludos
Jos Luis Otermin
Soporte Tcnico
--------------------------------------------------------------------
Alaska Software Inc.
Foros de Usuarios: news://news.alaska-software.com
Foros de Usuarios Web: http://news.alaska-software.com
Pgina Web: http://www.alaska-software.com
Base de Conocimientos en la Web: http://www.alaska-software.com/kbase.shtm
Oficina en Europa: Fax: +49 (0) 61 96 - 77 99 99 23
Oficina en EEUU: Fax: +1 (646) 218 1281
-------------------------------------------------------
"Osvaldo Ramirez" <ramirezosvaldo@prodigy.net.mx> escribi en el mensaje 
news:33a3556$5c2dae72$bd004@news.alaska-software.com...
> Estiamdos
>
> Comentaba en el foro de ingles que baje un programa ourxdbu.exe de
> xharbour y este si pude abrir las tablas y ver los campos,
> pero usando el programa dbclient.exe de
> C:\language\alaska\XPPW32.19\SOURCE\samples\basics\GuiBrow
> no lo ve.
>
> Talvez sea alguna configuracion del DBESys
>
> Aguna sugerencia la agradeceria.
>
> Saludos
> Osvaldo Ramirez 



FailedTable.zip
Osvaldo Ramirez Re: Problemas para ver un campo
on Wed, 14 Feb 2007 08:34:47 -0700
Estimado Jose

Esta tabla la cual pertenece a otro app, abre muy bien la table
y por lo que he visto asi ellos definen sus campos, o sea muy largos
motivo, lo desconosco, ya que el depto tecnico de ellos no se presta
para preguntas tecnicas. Por eso solo requiero abri dichas tablas.

Voy a pedir dicha solicitud la cual me comentas.

Saludos
Osvaldo Ramirez


José Luis Otermin [Alaska Software] wrote:
> Osvaldo,
> 
> La tabla tiene problemas físicos que se muestran de diferentes formas 
> independientemente del programa que la vea.
> Adjunto dos imágenes:
> 1 - GUIBrow, donde no se puede ver el campo fecha.
> 2 - ourXdbu, donde no es posible ver los dos campos subsiguientes 
> (numéricos).
> 
> Cuando dije mismo tamaño en realidad debí decir mismo offset 
> (desplazamiento).
> 
> Espero haberlo aclarado