首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB从粘贴板上导入系统,值错误

2013-10-15 
PB从粘贴板上导入系统,值异常我有一个PB开发的按钮,是用来导入粘贴板上的数据到数据库。操作步骤是:1、负责E

PB从粘贴板上导入系统,值异常
我有一个PB开发的按钮,是用来导入粘贴板上的数据到数据库。
操作步骤是:
1、负责Excel上的数值;
2、点《导入》
若正常,即可导入到系统中。

这几天不知道了改了什么,导致导入失败
经过Debug后发现,有一个值获取错误。一下是按钮中的其中一小段代码

dw_2.dataobject='d1_banklog_imp'
dw_2.SetTransObject( SQLCA )
dw_2.reset()

dw_2.importfile(text!,"slipfile.txt",1,50000,1,1)
ls_imp=trim(dw_2.getitemstring(1,'data_import'))

经Debug,发现,获取的值如下:
ls_imp="账号:111122223333 开始日期:2006-02-08 结束日期:2006-02-09 货币:人民币"

经查,在dw_2窗口上,没有这个data_import列,该怎么查这个值的来源,谢谢

PB
[解决办法]

引用:
我有一个PB开发的按钮,是用来导入粘贴板上的数据到数据库。
操作步骤是:
1、负责Excel上的数值;
2、点《导入》
若正常,即可导入到系统中。

这几天不知道了改了什么,导致导入失败
经过Debug后发现,有一个值获取错误。一下是按钮中的其中一小段代码

dw_2.dataobject='d1_banklog_imp'
dw_2.SetTransObject( SQLCA )
dw_2.reset()

dw_2.importfile(text!,"slipfile.txt",1,50000,1,1)
ls_imp=trim(dw_2.getitemstring(1,'data_import'))

经Debug,发现,获取的值如下:
ls_imp="账号:111122223333 开始日期:2006-02-08 结束日期:2006-02-09 货币:人民币"

经查,在dw_2窗口上,没有这个data_import列,该怎么查这个值的来源,谢谢

DW_2上没有data_import这个列,ls_imp却有值,请检查是不是其他地方有给变量赋值。
或者在再次赋值前先置空该变量
ls_imp = ""
ls_imp=trim(dw_2.getitemstring(1,'data_import'))

热点排行