как мы можем передать данные из Crystal Report (8.5) в форму vb

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


person user489827    schedule 28.10.2010    source источник


Ответы (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