我有一个一个记录打一页的报表,表格线是在rave下用手工绘的,问题是:1、数据字段位置打得不准;2、memo字段长度过宽,超出界外;3、这样的报表线非用手绘不可吗?
解决方案 »
- c/s架构最大连接数是多少?
- 不在同一局域网的两个动态ip的电脑怎么实行通讯?
- 这样情况怎么用TFileStream?
- delphi如何像UltraEdit修改某个地址的数据???
- 求助:一个应用程序服务器使用两个或多个不同远程数据模块,为何其中一个引用另一个会出错?
- tqurey取表中最大值的序号和dbgrid录入的名称 、数量插入表中。
- 查找某一字符串中某一子字符串的所在位置,如Vb中的Instr函数
- 中X轴的中maximum的值怎么设变量
- 一个难题???
- 各位老大快来救命,昨天在删除电脑中的linux系统后,重起电脑就提示NTLDR missing,press any key restart??
- 在delphi7中,用rave做报表我怎样通过程序给报表中的text组件赋值
- 请教OOP高手指点。。sorry,没分了
MyDataView := FindRaveComponent('DataView1',nil) as TRaveDataView; //²éÕÒmydataview
MyField := TRaveStringField.Create(MyDataView);
MyField.Parent := MyDataView;
MyField.Name := 'DataView1Opt_Time';
MyField.FieldName := ADOQuery1.Fields[0].FieldName;
MyField.FullName := 'Loss';
MyField.Size := 2;
AddComponent(MyField); MyDataBand := FindRaveComponent('DataBand',MyRegion) as TRaveDataBand;
MyDatatext := TRavedataText.Create(MyDataBand);
MyDataText.Parent := MyDataBand;
MyDataText.Name := 'datatext1';
MyDataText.Top := 0;
MyDataText.Left := 0.4;
MyDataText.Width := 1;
MyDataText.Height:=200;
MyDataText.DataView := MyDataView;
MyDataText.DataField := MyField.FieldName;
MyDataText.Font.Size := 10;
MyDataText.Font.Color := Clblack;
MyDataText.Font.Name := 'Arial';
AddComponent(MyDataText);