回 帖 发 新 帖 刷新版面

主题:求各位哥哥 姐姐帮解决下——急急急

如图:
小弟要把vf中的数据导入到excel表中
但是第一列,就是没有列名字的那列中 有的有黑色标记 有的没有标记
我怎么样才能把 没有标记的数据都导入到excel中啊
或者都导入到excel中,有黑色标记的那个标记符号也导出来。

谢谢
十分感谢

回复列表 (共5个回复)

沙发

您老人家别整这个了,太费脑筋!
我太想邦你了,可是我做不了您的哥哥,没办法呀!

板凳

set delete on/off

delete()

3 楼

[color=0000FF][size=3]
我不能做你的哥哥 姐姐,但愿意帮帮你啦!
use 数据库名称
set dele off  &&有黑色标记的那个标记符号也导出来。
copy to 名称1 type xls
set dele on  &&有黑色标记的那个标记符号不导出来。
copy to 名称2 type xls
set dele off

然后就能在当前目录下找到名称1.XLS,名称2.XLS的文件了[/size][/color]

4 楼

COPY TO C:\有黑块 for DELETED() xl5
COPY TO C:\无黑块 for !DELETED() xl5

5 楼

SET DELE ON  &&不操作帶刪除標記的記錄
SET DELE OFF  &&操作帶刪除標記的記錄

  COPY TO FILENAME TYPE XL5  這個命令只能導出實體字段,如果樓主只是為了導出的數據知道哪些是刪除過的哪些是沒有刪除的.以下的SQL語句應該可以達成.

 SET DELE OFF
 CREA SQL VIEW A AS SELE 表A.*,"刪除" AS 狀態,FROM 表A WHERE DELE()=.T. UNION ALL SELE 表A.*,"未刪" AS 狀態,FROM 表A WHERE DELE()=.F.

 USE A
 
 COPY TO FILENAME TYPE XL5  &&FILENAME可以加盤符及路徑

 


我来回复

您尚未登录,请登录后再回复。点此登录或注册