FILEUNIQUE()
Publicado: Mié Mar 02, 2005 8:39 am
Vamos a ver explicarme como funciona esta funcion pues ahora me di cuenta
que lo esta haciendo mal, que esta creando 2 ficheros en sitios distintos.
Tengo que crear 2 ficheros, 1 para la dbf y otro para el indice, pero me di
cuenta de que la dbf me la crea en el sitio correcto, pero el indice no y el
caso es que llamo igual a los dos
::cDbfTEMP := FileUnique( cPath, "TMP", )
//Application:cDirectory + "CONTACTO.TMP"
::cIndTEMP := FileUnique( cPath, "CDX", )
//Application:cDirectory + "CONTACTO"
nPos := AT( ".", ::cIndTEmp )
::cIndTEMP := SubStr( ::cIndTEMP, 1, nPos-1 )
siendo cPath = Application:cDirectory. Al cIndtemp que contendra el nombre
del fichero indice le quito la extension para que no me cree luego un
fichero ".cdx.cdx". Lo estoy haciendo mal seguro
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -
que lo esta haciendo mal, que esta creando 2 ficheros en sitios distintos.
Tengo que crear 2 ficheros, 1 para la dbf y otro para el indice, pero me di
cuenta de que la dbf me la crea en el sitio correcto, pero el indice no y el
caso es que llamo igual a los dos
::cDbfTEMP := FileUnique( cPath, "TMP", )
//Application:cDirectory + "CONTACTO.TMP"
::cIndTEMP := FileUnique( cPath, "CDX", )
//Application:cDirectory + "CONTACTO"
nPos := AT( ".", ::cIndTEmp )
::cIndTEMP := SubStr( ::cIndTEMP, 1, nPos-1 )
siendo cPath = Application:cDirectory. Al cIndtemp que contendra el nombre
del fichero indice le quito la extension para que no me cree luego un
fichero ".cdx.cdx". Lo estoy haciendo mal seguro
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -