社区
DataWindow
帖子详情
datawindow 高级问题(datawindow column 自动增高问题)
xiezhsh3
2002-12-10 11:39:18
把datawindow中的某一column设置为Autosize height, 在显示时正常, 但用
dw.describe("columnname.height")得到的高度还是设计时该column的高度,
现在想得到显示的高度, 该怎么处理呢? 急阿, 请各位帮忙!
...全文
115
10
打赏
收藏
datawindow 高级问题(datawindow column 自动增高问题)
把datawindow中的某一column设置为Autosize height, 在显示时正常, 但用 dw.describe("columnname.height")得到的高度还是设计时该column的高度, 现在想得到显示的高度, 该怎么处理呢? 急阿, 请各位帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyzalan
2002-12-12
打赏
举报
回复
我的数据窗口风格是freefrom,把datawindow中的某一column设置为Autosize height, 在显示时正常, 但用
dw.describe("columnname.height")得到的高度还是设计时该column的高度,
现在想得到显示的高度, 该怎么处理呢? 以上的方法我都试过就是不能正确得到列的高度,不是grid 风格的rowheight()这样只能得到行的高度.急阿, 请各位帮忙!在此表示感谢!
dotnba
2002-12-12
打赏
举报
回复
那你把所有行高加起来不就是列的高度了吗?
首先加计算列(RowHeight):RowHeight.Expression = RowHeight()
再加汇总计算:Sum(RowHeight For All)
888888888888
2002-12-10
打赏
举报
回复
关注!
有空帮我看看http://expert.csdn.net/Expert/topic/1238/1238213.xml?temp=.2264673
balloonman2002
2002-12-10
打赏
举报
回复
K,我怎么连显示自动调整高度都不成功啊,K,,,
再查查帮助,看有没有其他方法,,,
llitcwl
2002-12-10
打赏
举报
回复
dw_1.Object.DataWindow.Detail.Height
试试取带区的高度(应该是配合带区调高用的吧?)
laoj
2002-12-10
打赏
举报
回复
ldy(罗大佑) ( ) 的方法可以,我试过。
balloonman2002
2002-12-10
打赏
举报
回复
数据窗口的自动折行设置
答:自动折行设置:
1、在DataWindow Painter中打开DataWindow;
2、在需设定自动折行的列上双击鼠标, 弹开此列的属性窗口;
3、 选择Position标签, 选中Autosize Height 多选框;
4、 选择Edit标签, 不选中Auto Horz Scroll多选框;
5、 单击OK按钮, 保存所做的修改;
6、 点中Detail Band (即写有Detail的灰色长带), 单击鼠标右键, 选择Properties... 菜单项;
7、 选中Autosize Height多选框;
8、 单击OK按钮, 保存所做的修改;
9、 保存DataWindow。
我按照上面做的,用的是GRID风格,总是不成功,K,,,
dotnba
2002-12-10
打赏
举报
回复
long ll_row
string ls_height
ll_row = dw_1.InsertRow(0)
dw_1.scrolltorow(ll_row)
ls_height = dw_1.describe("evaluate('RowHeight()'," + string(ll_row) + ")")
MessageBox("行高",ls_height)
TO: balloonman2002(CSDN太慢了 :()
你不能选中Auto Horz Scroll
上面已经在PB8中测试
dotnba
2002-12-10
打赏
举报
回复
long ll_row
string ls_height
ll_row = dw_image.InsertRow(0)
dw_image.SetItem(ll_row,"imageid",string(ll_row,"000000") + " tetet")
dw_image.scrolltorow(ll_row)
ls_height = dw_image.describe("evaluate('RowHeight()'," + string(ll_row) + ")")
MessageBox("行高",ls_height)
xiezhsh3
2002-12-10
打赏
举报
回复
To: llitcwl(中国龙)
测试了, 跟带区没有关系
PowerBuilder数据窗口技巧
1 使
DataWindow
列只能追加不能修改 如何使
DataWindow
中的数据只能追加新记录而不能修改,利用
Column
的 Protect 属性可以很方便的做到这一点,方法如下: 将每一列的 Protect 属性设置为: If( IsRowNew(), 0, 1) ) .............. 2 如何在
DataWindow
中实现列的
自动
折行 我们在PowerBuilder应用程序的开发过程中, 使用
DataWindow
时, 经常会遇 到某列的数据太长, 不能同时全部显示的情况. 若采用
自动
水平滚动, 操作起 来又不够简便. 下面介绍一种方法, 实现列数据多行显示, 即实现列数据的自 动折行.具体步骤如下: 1) 在
DataWindow
Painter中......
如何在
DataWindow
中实现列的
自动
折行
1 使
DataWindow
列只能追加不能修改 如何使
DataWindow
中的数据只能追加新记录而不能修改,利用
Column
的 Protect 属性可以很方便的做到这一点,方法如下: 将每一列的 Protect 属性设置为: If( IsRowNew(), 0, 1) ) 在 PowerScript 中可以动态修改 Protect 属性: dw_1.Modify("
column
_name...
pb 选择多行数据窗口数据_PB数据窗口中
自动
换行
PB数据窗口中
自动
换行(2010-12-21 11:53:26)标签:杂谈PowerBuilder的
DataWindow
报表功能非常强大,当一个字段输入的数据太多时,不能
自动
换行则看起来数据不很完整,因此
自动
换行显示,这是一个很实际的
问题
。可以按照下面的设置来实现:1、在
DataWindow
Painter中打开
DataWindow
;2、在需设定
自动
折行的列上单击, 查看右侧的属性窗口;3、点击P...
pb编程各种小技巧脚本
1 使
DataWindow
列只能追加不能修改 如何使
DataWindow
中的数据只能追加新记录而不能修改,利用
Column
的 Protect 属性可以很方便的做到这一点,方法如下: 将每一列的 Protect 属性设置为: If( IsRowNew(), 0, 1) ) 在 PowerScript 中可以动态修改 Protect 属性: dw_1.Modify("
column
_name_here.Protect='1~tIf(IsRowNew(),0,1)'") 这样,
DataWindow
中只有新追加的记录可修改,而其他记录是只读的。 2 如何在
DataWindow
中实现列的
自动
折行 我们在PowerBuilder应用程序的开发过程中, 使用
DataWindow
时, 经常会遇 到某列的数据太长, 不能同时全部显示的情况. 若采用
自动
水平滚动, 操作起 来又不够简便. 下面介绍一种方法, 实现列数据多行显示, 即实现列数据的自 动折行.具体步骤如下: 1) 在
DataWindow
Painter中打开此
DataWindow
. 2) 在需设定
自动
折行的列上双击鼠标, 弹开此列的属性窗口. 3) 选择Position标签, 选中Autosize Height 多选框. 4) 选择Edit标
pb 选择多行数据窗口数据_pb 选择多行数据窗口数据_PB数据窗口中
自动
换行
PB数据窗口中
自动
换行(2010-12-21 11:53:26)标签:杂谈PowerBuilder的
DataWindow
报表功能非常强大,当一个字段输入的数据太多时,不能
自动
换行则看起来数据不很完整,因此
自动
换行显示,这是一个很实际的
问题
。可以按照下面的设置来实现:1、在
DataWindow
Painter中打开
DataWindow
;2、在需设定
自动
折行的列上单击, 查看右侧的属性窗口;3、点击P...
DataWindow
606
社区成员
20,468
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章