一、在【文件系统】中新建一个【Fonts文件夹】,然后添加【Code128.ttf】文件。

二、在水晶报表里的【字段资源管理器】的【公式字段】中新建一个公式字段。点击【使用编辑器】之后弹出【公式工作室】。

三、在【公式工作室】中的【报表自定义函数】新建一个函数,在代码框中输入如下代码:

Function fncGetCd128SetB ( strIn As string ) As String

    Dim intLoop As Number
Dim intPosition as Number
Dim intTotalVal as Number
Dim strOut as String
Dim strSpChr as String
Dim strEndChr as String
Dim intEndNo as Number strOut = "" for intLoop = 0 to Len(strIn) - 1
intPosition = intLoop + 1
strSpChr = Mid(strIn, intPosition, 1)
intTotalVal = intTotalVal + (Asc(strSpChr) - 32) * intPosition
next intTotalVal = intTotalVal + 104 intTotalVal = intTotalVal mod 103 If intTotalVal >= 95 Then
Select Case intTotalVal
Case 95
strEndChr = "Ã"
Case 96
strEndChr = "Ä"
Case 97
strEndChr = "Å"
Case 98
strEndChr = "Æ"
Case 99
strEndChr = "Ç"
Case 100
strEndChr = "È"
Case 101
strEndChr = "É"
Case 102
strEndChr = "Ê"
End Select
Else
intTotalVal = intTotalVal + 32
strEndChr = Chr(intTotalVal)
End If fncGetCd128SetB = "Ì" + strIn + strEndChr + "Î" End Function

  

最新文章

  1. 【Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之RAC 特殊问题和实战经验(五)
  2. STM32F105解密STM32F105VB芯片解密STM32F105R8单片机破解多少钱?
  3. MMORPG大型游戏设计与开发(客户端架构 part2 of vgui)
  4. 使用HttpWebRequest和HtmlAgilityPack抓取网页(拒绝乱码,拒绝正则表达式)
  5. MVC4.0中项目发布遇到IE11时session存入URL中,导致记不住密码的问题
  6. javascript中match和RegExp组合用法
  7. Working with Other Node Types II
  8. 《Java程序员修炼之道》
  9. 【Shell脚本学习12】Shell字符串
  10. 整理收藏一份PHP高级工程师的笔试…
  11. expect ------提供用户名和密码的SSH自动登录脚本
  12. 在SQL Server里如何处理死锁
  13. 201621123050 《Java程序设计》第10周学习总结
  14. 关闭PHP的opcache缓存
  15. 微服务-开发框架之springboot by 大雄daysn
  16. 为什么企业需要IT资产管理
  17. marquee 的浏览器兼容性
  18. pycharm远程调试配置
  19. JavaScript调用wcf服务,并且处理返回的字典集合
  20. Python中为什么要使用self?

热门文章

  1. NC19916 [CQOI2010]扑克牌
  2. multiset 用法复习
  3. 数学公式 Latex 练习
  4. JAVA中简单的for循环竟有这么多坑,你踩过吗
  5. 聊聊 C++ 中几类特殊成员函数
  6. Windows 进程的创建和终止
  7. Webpack干货系列 | Webpack5 怎么处理字体图标、图片资源
  8. Solution -「Luogu 5170」类欧几里得算法
  9. Webpack干货系列 | 在 Webpack 5 集成 ESLint 的方法
  10. Oracle,SAP等暂停俄所有业务,国产化刻不容缓,无代码又该如何发力