Я сделал Invoice By Crystal Report v8.5 (Vb6 & Access). Есть название предмета и цена. Наконец чистая сумма к оплате: 500 (Exp), мне нужно показать словами (пятьсот). Встроенная функция Crystal не подходит для этого. Так что напишите функцию на VB6, и она отлично работает. Теперь проблема в том, как я отправляю это значение Crystal Report (v8.5) в vb. (Я знаю, что отправлять данные из VB6 в Crystal)
как мы можем передать данные из Crystal Report (8.5) в форму vb
Ответы (2)
Вы можете реализовать эту функцию в Crystal Reports. Если вы решите использовать синтаксис vb, он будет очень похож на тот, который вы уже написали.
person
Kaniu
schedule
29.10.2010
Я не могу придумать простой способ выполнить преобразование числа в слова с использованием синтаксиса Crystal Formula.
Поскольку у вас уже есть рабочая функция в VB6, которая выполняет то, что вам нужно, вы можете создать свою собственную библиотеку пользовательских функций для Crystal Reports. Следующее руководство проведет вас через создание Crystal UFL COM DLL:
Создание библиотеки пользовательских функций Crystal Reports
Crystal Reports 8.5 поддерживает базовый синтаксис, поэтому вы также можете попробовать перенести свою функцию на версию CR для VB. (Источник, см. стр. 412)
person
Community
schedule
29.10.2010