起步软件技术论坛-X3

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: noahark

【结】急:条码字体不能显示**

[复制链接]
发表于 2008-7-14 10:25:52 | 显示全部楼层
字段表现成rtf后,点右键,选“打开”
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-14 10:50:48 | 显示全部楼层
RTF格式,可以显示条码,谢!
不过,它是一个二进制流字段,用它来做“单据编号”是不是牵强些,我们期待自动生成的单据编号以条码形式显示,日后通过扫描打印出来的条码,还能关联系统中的这条单据。
回复 支持 反对

使用道具 举报

发表于 2008-7-14 11:13:21 | 显示全部楼层
楼主这个要求已经提交了。
目前可以先用一个字段专门用来显示条码。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-14 11:38:48 | 显示全部楼层
那就涉及到如何从单据编号生成它的条码的问题了,怎么做?动态生成rtf文档?
回复 支持 反对

使用道具 举报

发表于 2008-7-14 14:53:00 | 显示全部楼层
楼主,经确认,1楼问题是表格文档的缺陷:单元格的font.charset在文档初始化时没有被设置。

现在可以先用代码来处理一下:
在表格文档Create(SheetDoc.OnCreate)时,设置单元格字体的charset
  Sheet.Cells[Col, row].Font.Charset := 1;  //2对应的是'SYMBOL_CHARSET'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-16 14:04:46 | 显示全部楼层
搞定!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 08:35 , Processed in 0.036499 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表