动态创建数据窗口设置属性的问题
1.用函数SQLCA.SyntaxFromSQL(ls_sql, ls_present , ls_err)
ls_errdw_1.Create(ls_syntax, ls_err)
动态创建数据窗口,我想设置一些属性,比如标题区(Header Band)的高度(假定有一列名为name),
应该是这样设置吧:dw_1.object.name_t.height=myheight
但是我这样做却完全没起作用,不过设置text的内容和字体大小倒是起作用了:dw_1.object.name_t.text="名字",但为什么height设置不成功?
2.在上面一问的基础上,如果查询语句返回的都是一个表的内容的话,还能通过列名(比如name_t)的方式设置属性,但如果从两个表以上返回的话(比如name_t从表student,score_t从cource),通过列名方式设置属性就会报错,难道我引用的列名不对吗?(数据表字段名是name,score)
3.有没有索引方式引用列对象的方法,类似这样的方式:
dw_1.object.cloumn[i],就是不通过列名(比如name_t)的方式?
4.动态创建数据窗口后也可以用modify(modstring)函数设置他的属性吧?如果是设置像上面的属性,
modstring应该是怎样的语法呢?有没有详细讲解这些语法的文章?
我用的是pb9
谢谢!