请提供一下思路。

dreamboat 2001-07-18 04:12:35
我正在为难。该表很简单,但打印要求很复杂。
请帮助提供一个思路,我很菜,如能多指点一些在下更是感激不尽。
1.表a : name number
车把 10
车胎 8
车座 5
。。。。 。。。。
2.(打印纸:为不干胶标签,一张A4纸上有若干行标签,一行两个标签。)
对表中第1条记录的打印要求:
要求先打印如:车把,10 的标签1张,
然后再打印如:车把,1的标签10张;
对表中第2条记录的打印要求:
要求先打印如:车胎,8 的标签1张,
然后再打印如:车胎,1的标签8张;
。。。。
打印要求依次类推,即先打产品名和总数量n,再分着打数量为1的该产品名n个。
(即每一条记录的产品装一箱,每一个产品上贴1个数量为1的该产品标签,该产品装箱后再在箱子上贴一张该产品的总数量标签。)
3.请提供一下思路。
4.感激不尽,加分。
...全文
64 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
侠雨飞飞 2001-07-18
  • 打赏
  • 举报
回复
先在数据窗口中画好一个标签的样式
比如对应记录 车把 10
假设A4纸可以打印20个标签大小
则利用计算字段画20个相同的标签样式(都在同一数据窗口中)
其名字分别是“品名1”,“品名2”。。。“品名20” 其内容是“车把”
“数量1”,“数量2”。。。。“数量20” 其内容是由程序控制1,或10

在程序中根据产品的数量来决定标签的可见不可见

明白否
对于标签数量大于20(即一张纸打不了的)
由程序判断打几张完整的,最后一张修改可见不可见属性

大概思路就是这样,当然某些地方可以优化一下


1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧