0

我通过 Crystal Report v8.5(Vb6 和 Access)制作了发票。有商品名称和价格。最后净应付金额:500(Exp),我需要用文字显示(五百)。Crystal 内置功能不适合它。所以在VB6中编写一个函数,它工作得很好。现在的问题是我如何将此值 Crystal Report (v8.5) 发送到 vb。(我知道将数据从 VB6 发送到 Crystal)

4

2 回答 2

0

我想不出一种简单的方法来使用 Crystal Formula 语法完成数字到单词的转换。

由于您已经在 VB6 中有一个可以满足您需要的工作函数,您可能希望为 Crystal Reports 创建自己的自定义函数库。以下教程将引导您创建 Crystal UFL COM DLL:

创建 Crystal Reports 自定义函数库

Crystal Reports 8.5 确实支持基本语法,因此您也可以尝试将您的函数移植到 CR 的 VB 风格。(来源,见第 412 页)

于 2010-10-29T19:01:03.667 回答
0

您可以在 Crystal Reports 中实现该功能。如果您选择使用 vb 语法,它将与您已经编写的语法非常相似。

于 2010-10-29T19:02:24.277 回答