使用vs2003中 自带的水晶报表,设计报表后,在程序中修改线的位置,C#方法如下:
((LineObject)crystalReportTransport.ReportDefinition.ReportObjects["Line15"]).Left=20;
((LineObject)crystalReportTransport.ReportDefinition.ReportObjects["Line15"]).Top=20;
((LineObject)crystalReportTransport.ReportDefinition.ReportObjects["Line15"]).Right=20;
VB版
repdoc.ReportDefinition.ReportObjects.Item("line1").left=2000
repdoc.ReportDefinition.ReportObjects.Item("line1").Top=20
repdoc.ReportDefinition.ReportObjects.Item("line1").Right=300
批注:
修改线条属性需要使用水晶报表的开发版,vs2003自带的版本不支持