怎样在PB中实现文件的拷贝与删除

怎样在PB中实现文件的拷贝与删除,第1张

integer li_file

string ls_source_file,ls_target_file

ls_source_file="D:\123.xls"

li_file = fileCopy(ls_source_file,ls_target_file)

integer li_del

li_del = fileDelete(ls_source_file)

使用rowscopy是可以实现的最简单的方法

但是要求两个数据窗口的字段顺序相同才可以使用这个语法。

如果你所说的复制是两个数据窗口字段顺序或者个数不同,都是不可以直接使用rowscopy的。

因为rowscopy要根据字段顺序逐个的复制到对应的上面。

dw_1.rowscopy(1,dw_1.rowcount(),Primary!,dw_2,1,primary!)

以上语句实现dw_1的数据复制到dw_2中去,从dw_2的第一行开始。

另外的方法,就是笨方法了,使用for循环配合着getitem和setitem来实现。

dw_1逐行逐列的取值,dw_2逐行逐列的赋值。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11767076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存