怎么用CREATE()函数,建立DATAWINDOW

xiejiaohui 2001-12-14 02:20:21
我要动态的建立报表,但是我看到例子程序,CREATE()函数的参数太多。有什么好的方法吗?我看到别人是用LibraryExport()函数 导出来的。请问有什么好的方法吗??
...全文
118 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bobi1314 2002-03-07
//定义一个数据窗口控件变量dwname
datawindow dw_name
//创建一个数据窗口控件
dw_name = create datawindow
//================================================
// 数据窗口创建对象
//================================================
datawindow dw_name
string sql,present,err,syntax
int code
// 定义数据窗口的数据来源
sql='select * from '+name
//定义数据窗口显示格式
present="style(type=grid)"
//读取数据窗口语法
syntax = tran.SyntaxFromSQL(sql,present,err)
//创建数据窗口
dw_name.Create(syntax,err)
code=1
return code
以上数据窗口对象是一个函数进行了创建的。其中的name是你所要表的名字
你看一下在pb帮助中有好多的好用的东西。
其中你使用的时候可以根据自己进行数据窗口的格式进行定义和设置
这是一个建议!!!
回复
bobi1314 2001-12-19
你可以象创建对象一样啊!
objectvariable = CREATE objecttype
在帮助中有的
回复
xiejiaohui 2001-12-14
谢谢你们两位 bjwulin(),susu_0807
回复
bjwulin 2001-12-14
你先写好select语句(字符串),然后用syntaxfromsql()生成数据窗口的代码,最后用create()生成界面即可。如果界面不满意,可以用modify()修改。
回复
咖啡 2001-12-14
pb的帮助里说得很详细呀,我相信你能看懂的.
回复
相关推荐
发帖
DataWindow
创建于2007-09-28

572

社区成员

PowerBuilder DataWindow
申请成为版主
帖子事件
创建了帖子
2001-12-14 02:20
社区公告
暂无公告