以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  GetFileName()无法使用  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=20037)

--  作者:浙江仔
--  发布时间:2010/9/29 16:19:00
--  GetFileName()无法使用
我在表格中建立了一个备份按钮,代码如下:
ExportDBFile(GetFileName("Excel文件|*.xls","备份",1),6,[%表格%])

[%表格%]为自定义变量,为易表文件中选中的一表格名
目的想实现选择易表文件中的一个数据表,然后自己选择备份路径和文件名,以Excel文件的形式进行备份。但是该代码执行时,只跳出选择路径文件名对话框,确定后没有任何反应。数据表格备份失败。不知道什么原因,望大侠帮忙解决。egd文件下载


--  作者:wjq1072
--  发布时间:2010/9/29 17:38:00
--  
egd文件下载
--  作者:浙江仔
--  发布时间:2010/9/29 19:45:00
--  
真厉害,一下子就解决了。
知道怎么用了。
--  作者:swg-1954
--  发布时间:2010/9/30 13:14:00
--  
怎么都变味了。egd文件下载

-=-=-=- 以下内容由 swg-19542010年09月30日 01:16pm 时添加 -=-=-=-
导入Excel后都变了性质,文本格式的都变成了数字格式,变味了。
--  作者:swg-1954
--  发布时间:2010/9/30 13:20:00
--  
[UploadFile=131201B51E312018_1285824012.bmp]
--  作者:swg-1954
--  发布时间:2010/9/30 15:45:00
--  
[UploadFile=151201B51E312043_1285832719.bmp]

-=-=-=- 以下内容由 swg-19542010年09月30日 03:47pm 时添加 -=-=-=-
上图把下图中的第二列变成钱啦!
--  作者:wjq1072
--  发布时间:2010/9/30 16:08:00
--  
怎样处理导出Excel后出错的问题,论坛有很多解决办法直接搜索吧!
--  作者:swg-1954
--  发布时间:2010/9/30 16:39:00
--  
知道了,正在搜索中。
--  作者:swg-1954
--  发布时间:2010/9/30 17:53:00
--  
EvalFor(GridName,"第二列","Char(9)+[第二列]") And ExportDBFile(docdir+"ABC.Xls",6,GridName) And EvalFor(GridName,"第二列","Substitute([第二列],Char(9),"""")")
搜索到这一例,还只有一列需处理,而我的问题是多列,这一例中“Char(9)”在那里有详细的内容和解释?这又什么“ABC.Xls”不明白。请教了。



-=-=-=- 以下内容由 swg-19542010年09月30日 05:54pm 时添加 -=-=-=-
能给个类似的例子就好了。


--  作者:Czy
--  发布时间:2010/9/30 18:40:00
--  
如果是多列,处理完一下再处理下一列,全部处理完成再ExportDBFile。
Char(9)是Tab符。
ABC.xls是指要导出的文件名。
有公式示例了,自己试验比用现成的强,多实践吧。