hur.cn - 华软网

 热门搜索

在线急求:关于pb临时数据窗口的用法

  作者:未知    来源:网络    更新时间:2018/3/3
我用pb,把一个text文件的内容读取了以后,分解其中的内容,放在str1,str2,str3中,我想把他们放在数据窗口中,方便打印,但是我不想链接数据库,只是把这种临时的数据放在datawindow中,请问怎样才能做到,谢谢
------华软网友回答------
新建数据窗口时,选择external 作为->然后自己定义列.
------华软网友回复------
新建数据窗口时,选择external 作为->然后自己定义列.
------华软网友回复------
我定义了列,然后怎样把我的这三个字段str1,2,3和定义的列联系以来???
------华软网友回复------
可以查看:
dw_obj.ImportString()函数.
你也可以直接使用
dw_obj.ImportFile()函数.
------华软网友回复------
具体查帮助:把光标定在函数上,按shift + F1就可以了,里面有example
------华软网友回复------
查过帮助了,都是把文件导入到dw中,没有把变量放在外部dw中的,麻烦大家给个例子把,谢谢
------华软网友回复------
最常用的方法用
dw.insertrow(0)
dw.setitem(行,列,值)
------华软网友回复------
其实你离成功已经很近了。建立external外部数据源的数据窗口对象,建立三个自己的string 类型的字段是正确的。然后在窗口中放置数据窗口控件,和你建立的数据窗口对象联系在一起吧。
dw_1.dataobject = "d_1"
然后由于不是和数据库连接,所以不用写dw_1.settransobject(SQLCA)
而是可以就直接通过
dw.insertrow(0)
dw.setitem(行,列,值)
的方法实现往数据窗口中输入数据,值就是你把一个text文件的内容读取了以后,分解其中的内容,放在str1,str2,str3中,分别放置str1到str3。

------华软网友回复------
Long ll_row

dw_1.DataObject = "d_1"

ll_row = dw_1.InsertRow(0)
dw_1.Object.ColumnName1[ll_row] = Str1
dw_1.Object.ColumnName2[ll_row] = Str2
dw_1.Object.ColumnName3[ll_row] = Str3
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。