RE:Manipulacion de Diskette en Power
Hola Jose:
Mira, para guardar un datawindows en formato tipo texto es el siguiente:
SaveAs ( datawindow,'A:\archivo.txt',Text!, false)
El operador FALSE es para no guardar los registros con encabezado porque al recuperalos deben estar sin encabezado o PB te mandara un error...
Para recuperar los archios es la siguiente:
Importfile ( datawindow, 'A:\archito.txt )
El IMPORTFILE te devuelve el número de registros recuperados ahora bien, si deseas recuperar de un numero a cierto numero de registros es el siguiente:
Primero verificas si existe el archivo:
if Not FileExists ( 'A:\archivo.txt ) then
MessageBox('¡ Aviso !','No existe el archivo a recuperar...',StopSign! )
return
end if
/* importa el archivo a tu datawindow */
ImportFile(datawindow, "D:\EMPLOYEE.TXT",2, 30, 3, 8, 5)
esto quiere decir que se recuperara del registro 2 al 30 y desde la columna 3 hasta la columna 8 empezando de la columna 5..
si quieres recuperar todos los registros sin importar la columna y numero de registros solo debes hacer esto:
ImportFile(datawindow, "D:\EMPLOYEE.TXT")
y listo...
Espero te ayude amigo...
Suerte,
Antonio