可以用dw_1.object.datawindow.objects获取一个用tab分隔的所有对象名的串
然后解析这个串,将所有对象名存到一个字符串数组中,如objectName[]
第三步用for循环判断每个对象是否在header中,若在header中,则修改字体大小属性
代码大致如下:
//获取所有数据窗口中的所有对象名(每个对象名用tab分隔)
String allObjects,objectName[]
allObjects=dw_1.object.datawindow.objects
//解析allObjects至objectName[]中
......
//修改属性
Long i
for i=1 to upperBound(objectName)
if dw_1.describe(objectName[i]+'.band')='header' then
dw_1.modify(objectName[i]+'.Font.Height="-10"')
end if
next