Delphi FastReport动态向指定控件填入内容
来源:互联网 发布:大学生适合开淘宝店吗 编辑:程序博客网 时间:2024/06/05 09:34
constructor TPrinter.Create(sFileName: string);begin frxReport := TfrxReport.Create(nil); frxReport.LoadFromFile(sFileName, True); frxReport.PrintOptions.Printer := sPrinterName; //设置指定打印机 'BOSHI BS-280K' frxReport.OnBeforePrint := frxReport1BeforePrint;end;
procedure TPrinter.frxReport1BeforePrint(Sender: TfrxReportComponent);var sTemp: string;begin if (Sender is TfrxMemoView) then begin if ((Sender as TfrxMemoView).Name = 'Memo_FPHM') then (Sender as TfrxMemoView).Memo.Text := Inv.FFPHM else if ((Sender as TfrxMemoView).Name = 'Memo_JQBH') then (Sender as TfrxMemoView).Memo.Text := Card.JSPBH else if ((Sender as TfrxMemoView).Name = 'Memo_XFMC') then (Sender as TfrxMemoView).Memo.Text := Inv.FXFMC else if ((Sender as TfrxMemoView).Name = 'Memo_XFSH') then (Sender as TfrxMemoView).Memo.Text := Inv.FXFSH else if ((Sender as TfrxMemoView).Name = 'Memo_GFMC') then (Sender as TfrxMemoView).Memo.Text := Inv.FGFMC else if ((Sender as TfrxMemoView).Name = 'Memo_GFSH') then (Sender as TfrxMemoView).Memo.Text := Inv.FGFSH else if ((Sender as TfrxMemoView).Name = 'Memo_KPRQ') then (Sender as TfrxMemoView).Memo.Text := FormatDateTime('yyyy年MM月dd日', Now) else if ((Sender as TfrxMemoView).Name = 'Memo_SKR') then (Sender as TfrxMemoView).Memo.Text := Inv.FSKR else if ((Sender as TfrxMemoView).Name = 'Memo_JSHJ') then (Sender as TfrxMemoView).Memo.Text := Inv.FHJJE else if ((Sender as TfrxMemoView).Name = 'Memo_JSHJDX') then begin TransMoney(StrToFloat(Inv.FHJJE), sTemp); (Sender as TfrxMemoView).Memo.Text := sTemp //转大写 end else if ((Sender as TfrxMemoView).Name = 'memo_FWM') then (Sender as TfrxMemoView).Memo.Text := Inv.FFWM else begin sTemp:= (Sender as TfrxMemoView).Name; (Sender as TfrxMemoView).Memo.Text :=GetValue(sTemp); end; end else if (Sender is TfrxBarCodeView) then begin if ((Sender as TfrxBarCodeView).Name = 'bcFWM') then (Sender as TfrxBarCodeView).Text := Inv.FFWM; end;end;
阅读全文
0 0
- Delphi FastReport动态向指定控件填入内容
- Delphi FastReport动态加载图片
- Delphi FastReport动态加载图片
- Delphi报表控件QuickReport VS FastReport对比
- DELPHI控件FastReport中文Memo显示问题的完美解决方案
- web报表打印控件(Delphi + fastreport 开发的Activex)
- delphi xe2报表控件fastreport使用时出错的解决
- 向指定文件,指定位置插入内容
- DropDownList控件应用之TextBox或另一个DropDownList控件动态显示该选中项指定内容
- 使用JCom动态生成Excel文件,并向其中填入数据
- 【Delphi報表開發】FastReport
- Delphi 安装FastReport 4
- delphi fastreport 预览出错
- Delphi Fastreport报表
- FastReport for Delphi
- Delphi Excel FastReport
- Delphi FastReport 打印条码
- FastReport进行指定打印机
- jdk9新特征系列
- http以post方式上传一个文件,构造其请求头和消息报文
- 线性时间选择排序
- The DispatcherServlet configuration needs to include a HandlerAdapter that supports this handler
- 使用jxl从web页面下载数据到本地的Excel中
- Delphi FastReport动态向指定控件填入内容
- Unit6
- JZOJ5443. 【NOIP2017提高A组冲刺11.2】字典序
- <fmt:parseNumber>标签
- JZOJ 5443. 【NOIP2017提高A组冲刺11.2】字典序
- java静态方法访问非静态方法
- django 笔记
- 使用高版本IDE开发+生成小exe/dll
- js中arguments.length的意思