как мы можем передать данные из Crystal Report (8.5) в виде VB - PullRequest
0 голосов
/ 28 октября 2010

Я сделал Invoice By Crystal Report v8.5 (Vb6 & Access).Есть наименование товара и цена.Наконец, чистая сумма к оплате: 500 (Exp), мне нужно показать словами (пятьсот).Кристалл, встроенный в функцию, не подходит для этого.Так что напишите функцию в VB6, и она работает хорошо.Теперь проблема в том, как я отправляю это значение Crystal Report (v8.5) в vb. (Я знаю, что для отправки данных из VB6 в Crystal)

Ответы [ 2 ]

0 голосов
/ 29 октября 2010

Вы можете реализовать эту функцию в Crystal Reports.Если вы решите использовать синтаксис vb, он будет очень похож на тот, который вы уже написали.

0 голосов
/ 29 октября 2010

Я не могу придумать простой способ выполнить преобразование числа в слово, используя синтаксис Crystal Formula.

Поскольку у вас уже есть рабочая функция в VB6, которая делает то, что вам нужно, вы можете создать собственную библиотеку пользовательских функций для Crystal Reports.В следующем руководстве описывается создание библиотеки DLL Crystal UFL:

Создание библиотеки пользовательских функций Crystal Reports

Crystal Reports 8.5 поддерживает базовый синтаксис, поэтому вы также можетепопробуйте портировать свою функцию на вкус CR VB. (Источник, см. Стр. 412)

...