当前位置: 代码迷 >> PB >> datawindow header里面的计算列解决方法
  详细解决方案

datawindow header里面的计算列解决方法

热度:64   发布时间:2016-04-29 08:54:34.0
datawindow header里面的计算列
数据窗口里面的header   里面有一列date1,在sql中是以‘’的形式添加进去的。
赋值的时候在程序里直接写
dw_1.object.date1[1]   =   '2008 '
在页面上可以显示出来,但是数据多了,出现滚动条之后,拉动滚动条之后,date1里面就没有值了。难道header也有很多行吗?
怎么办呀?求助。我主要是用来打印的,第一页显示年了,但后面的页都不显示了。我强烈要它显示啊。


------解决方案--------------------
head中只是显示当前页第一行的数据,所以你滚动数据就变化。
将head中的表达式改为:

describe( "evaluate( 'date1 ' ,1) ") 即可
------解决方案--------------------
你把列放在head,那只能显示一次,你在拉的时候肯定是看不到的,可以的话放在detail
  相关解决方案