字段提取问题?(200分)

  • 主题发起人 主题发起人 xu_ml
  • 开始时间 开始时间
X

xu_ml

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠!
我做一个信封打印程序,但邮政编码始终也打不到框了(是六个分开的小方框),可我的
邮政编码是从数据库里的字段提取出来的(提取是连续的数字),怎样整个字段分离开放在
六个小框内。
p_xfdz_f.QuickRep1.qrdbtext1.DataSet:=d_main_f.q_tdd;
p_xfdz_f.quickrep1.qrdbtext1.datafield:='yzbm';
 
自己做一个,直接写printer
 
用6个计算字段
 
呵呵,同意楼上的意见,将邮政编码拆开
 
两种方法:
1、同意LeeChange,拆成6格字段。
2、直接在Printer的Canvas上画。
 
分开写了,不要用QRDBTEXT。
你可以用QRLabel。

QRLabel1.caption:=copy(Trim(dataset1.fieldbyname('yzbm').asstring),1,1);
QRLabel2.caption:=copy(....)......不就可以了吗?
 
怎样拆开呀!
 
看了一下了,有关计算字段就OK
 
什么是计算字段呀!我没用过!大侠指点一下。是什么控件,具体一点。
 
最简单一点的方法就是在每个字符之间插入空格,如有偏差,可调整字体大小
 
放到字符串里,依次取出来不行吗?
 
后退
顶部