建workspace,然后new
target,exsiting
application,选个存在application的pbl,pb自动migrit.
1.用getFileOpenName选择要打开的PBL2.用setlibrarylist来把PBL包含进当前的应用程序
3.LibraryDirectory返回所有对象名,并写语句拆分对中笑象名,用listbox之类的控件显示出来供选择
4.获取dw对象所有列的方法(可以写成一个函数):
string colnames[] //如果写成函唯升数把它作为 ref 参数
创建一个datastore,把数据源设为d_1
datastore ds
ds = create datastore
ds.DataObjec = "d_1"
count = ds.describe("DataWindow.Column.Count")
for i = 1 to count
colnames[i] = ds.describe("指培老#" + string(i) + ".name")
next
destroy ds
当然你也可以利用 "datawindow.objects" 来获得所有对象的名称,然后拆分对象名,最后用
"对象名.type"来判断是否为列,这样写代码会长一点
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)