InvoiceStartNo:=EdtBlankStart.Text;
TempNo:=IntToStr(StartINVNo+INVNumber-1);
InvoiceEndNo:=Copy('00000000',1,8-Length(tempNo))+tempNo;
InvoiceStartNo为发票起始发票号码,StartINVNo为发票起始号码,INVNumber为发票数量,InvoiceEndNo,为计算的发票终止号码。这里是把发票号码定死了是8位,现在要该一下这边的程序,把它变成10位之内的,怎么做?还请各位达人帮忙,请说的具体点,因为是新人。
TempNo:=IntToStr(StartINVNo+INVNumber-1);
InvoiceEndNo:=Copy('00000000',1,8-Length(tempNo))+tempNo;
InvoiceStartNo为发票起始发票号码,StartINVNo为发票起始号码,INVNumber为发票数量,InvoiceEndNo,为计算的发票终止号码。这里是把发票号码定死了是8位,现在要该一下这边的程序,把它变成10位之内的,怎么做?还请各位达人帮忙,请说的具体点,因为是新人。
解决方案 »
- FASTREPORT,MEMO中使用判断语句.
- 不显示删除回复显示所有回复显示星级回复显示得分回复 Delphi AddPicture 图片上加入一个超链接。链接到一个avi文件上去。求人呀[问题点数:40
- delphi 多层系统开发 接口调用另一接口方法
- 如何取得treeview 节点ID
- ListView的水平滚动条!!!!!!
- 一个关于创建窗口的问题!请帮帮忙![在线等待]
- 紧急招聘:Delphi 程序员-北京中关村
- 怎样将像checkbox的控件加到treeview里,或是有其他类似的控件
- delphi 程序运行一段时间自动退出如何解决
- 如何在自己程序读出中文?
- JonnySun(智者寡言)接分
- webbrowser问题。
TempNo:=IntToStr(StartINVNo+INVNumber-1);
InvoiceEndNo:=Copy('0000000000',1,10-Length(tempNo))+tempNo;
InvoiceStartNo为发票起始发票号码,StartINVNo为发票起始号码,INVNumber为发票数量,InvoiceEndNo,为计算的发票终止号码。這樣不就可以了嗎?