powerbuilder freeform只显示一条数据的问题
2012-12-02 09:54
405 查看
问题:pb中的freeform在显示数据时,明明数据库中有多条数据,可是显示在freeform中却只有一条。
在网上查了很多很多资料,怎么说的都有,但就是没一个说的是对的,真是让人无奈。网上说的最多的一种方法就是说因为dw的高度不够,只要把dw的高度放大,自然就能显示多行了,这么说的人我不知道他们是没理解提问人的意思呢,还是压根就是满嘴喷粪,真正的解决方法居然和他们所说的正好相反。
当我们在freeform中将detail和header之间的距离调制很大时,dw中显示的数据只有一条如图:
而当我们再freeform中将detail和header之间的距离调小成只能容纳一行时,则可显示多行,如图:
其实在freeform显示一行的时候,其实它并不是只读出了一行,而是在显示的时候是每次只显示一行,当你在freeform的容器dw空间中选中VScrollbar属性的时候,运行后dw的右侧会出现一个垂直滚动条,当你想下滑动它的时候,你就会看到freeform中的数据一条一条的显示出来,只是都现在在那唯一的一行中,后面的行出现时会把之前的行顶出去。
一个诡异的解决方法!
在网上查了很多很多资料,怎么说的都有,但就是没一个说的是对的,真是让人无奈。网上说的最多的一种方法就是说因为dw的高度不够,只要把dw的高度放大,自然就能显示多行了,这么说的人我不知道他们是没理解提问人的意思呢,还是压根就是满嘴喷粪,真正的解决方法居然和他们所说的正好相反。
当我们在freeform中将detail和header之间的距离调制很大时,dw中显示的数据只有一条如图:
而当我们再freeform中将detail和header之间的距离调小成只能容纳一行时,则可显示多行,如图:
其实在freeform显示一行的时候,其实它并不是只读出了一行,而是在显示的时候是每次只显示一行,当你在freeform的容器dw空间中选中VScrollbar属性的时候,运行后dw的右侧会出现一个垂直滚动条,当你想下滑动它的时候,你就会看到freeform中的数据一条一条的显示出来,只是都现在在那唯一的一行中,后面的行出现时会把之前的行顶出去。
一个诡异的解决方法!
相关文章推荐
- flex返回一条数据无法显示的问题
- 关于ScrollView嵌套Listview,GridView只显示一条数据的问题
- Extjs问题 -- grid只能显示一条数据
- 关于51地图中循环根据经纬度获取地理位置只显示一条数据的问题
- Extjs grid只能显示一条数据的问题
- powerbuilder中外部数据源的freeform类型的dw在detail中不显示内容的问题
- Ext数据表格只能显示一条数据的问题
- mfc父对话框调出子对话框显示数据的问题
- python向mysql写入数据显示乱码问题解决
- android 关于 webview 控制其它view的显示 以及更改view数据失败的问题总结
- jmeter-察看结果树-响应数据,中文显示乱码问题处理
- tomcat发布遇到数据不显示问题
- 解决sencha touch显示.JSON包含中文数据时显示乱码问题
- 使用doublebuffered来解决VB.net中datagridview数据显示和滚动慢和卡顿的问题
- 关于ListView在ScrollView中只能显示一行数据的问题
- 【解决方法】EasyUI DataGrid不显示滚动条时,没有数据的问题
- python 打印json格式的数据中文显示问题
- extjs JsonStore加载数据,Combobox只显示最后一项值问题
- 写查询语句出现的问题.显示查不到的数据出错,帮忙看看
- Android部分手机接收服务器数据显示乱码问题