回覆列表
  • 1 # 使用者4601871360246

      當VFP處理好資料後,可以用多種方法將這些資料匯出,以便被其它應用程式(如Excel等)所用。  幾種匯出資料的方法:  

    1.用“匯出資料”對話方塊。可以從VFP主選單中選擇“檔案/匯出…”開啟“匯出”對話方塊,在該對話方塊中的“來源”框中輸入表名(c:vfpstudents.dbf),在“型別”中指定要匯出資料的型別(Microsoft Excel),在“到”框中輸入匯出的路徑和檔名(C:excelaa.xls),然後按“確定”即可。這時你如果檢視command視窗,可發現以下程式碼:  COPY TO C:excelaa.XLS TYPE XL5  

    2.用COPY TO命令。COPY TO命令的工作物件是VFP中的表,它要依據“TYPE”項才知道要產生哪一類匯出檔案。對於上面的匯出過程,可用以下方法實現:  USE students  COPY TO C:excelaa.XLS TYPE XL5

    3.用SET ALTERNATE TO寫入ASCⅡ檔案。用該命令可以把螢幕上的內容匯出,導向一個檔案,下面例子可以將系統狀態輸入到status.txt檔案中:  SET ALTERNATE TO status.txt  SET ALTERNATE ON  SET CONSOLE OFF  ?“系統狀態”+DTOC(DATE())+“@”+TIME()  LIST STATUS  SET ALTERNATE OFF  SET CONSOLE ON  

    4.用SET PRINTER TO命令。用該命令可把列印輸出到文字檔案中:  SET PRINTER TO hello.txt  SET PRINT ON  ???CHR(27)+“計算機愛好者”  ??“你們好!”  ?“祝新年快樂”  SET PRINT OFF  

    5.用REPORT FORM TO FILE命令。執行報表的REPORT命令有許多選項,把報表輸出儲存到檔案中的方法為:  REPORT FORM(報表名)TO FILE(檔名)

  • 中秋節和大豐收的關聯?
  • 直招士官三進四期好考嗎?