lcBigFile = "..." lcTempFile = ADDBS(SYS(2023)) + SYS(2015) + ".tmp" REPORT FORM ... TO FILE (lcTempFile) ASCII * If files are not to big STRTOFILE( FILETOSTR(lcBigFile) + FILETOSTR(lcTempFile), lcBigFile, .T.) * otherwise you can use LLFF lnFH1 = FOPEN(lcBigFile,12) * Move pointer to the end of the file = FSEEK(lnFH1, 0, 2) * Open second file lnFH2 = FOPEN(lcTempFile) DO WHILE NOT FEOF(lnFH2) lcBuffer = FREAD(lnFH2, 2^16-1) = FWRITE(lnFH1, lcBuffer) ENDDO * Close files = FCLOSE(lnFH1) = FCLOSE(lnFH2) * Delete temp file ERASE (lcTempFile)>Hi, Sergey,