我在VB中添加了一个datareport1(没有用数据环境对象dataenvironment,想实现报表动态显示记录集),设计报表的细节时,拖放一个字段时为何同时出现两个相同字段,它们分别代表什么,起何作用?我在设计时删除了相同字段中的后一个,运行显示时只显示了字段名称(显示次数与记录数相同),而没有显示出具体记录,不知为何?我刚学报表设计,这应该是个初级问题,谢谢指点!

解决方案 »

  1.   

    把细节中的文本控件的datafield属性改成你记录集的字段名,即可显示内容,不要放固定文本。
      

  2.   

    你的报表的宽度加上左右边距超过了系统默认打印机纸张的宽度,就会出现这个问题,想改变网格宽度,可以修改gridX和gridY属性。
      

  3.   

    再请问如何用代码动态修改datareport中标签或文本控件的caption属性,偿试在initialize,active事件中都不行啊!恳请指点!
      

  4.   

    上面的问题已解决,但在用setupfactoy7.0打包安装后,在其它的机器上运行时报错,不知为何?是不是打包的文件不完整造成的!?谢谢解答!