09.08.2007, 12:38 | #1 |
Участник
|
Штрихкоды в Эксель
Доброго времени суток, народ
Сталкивался ли кто-нибудь с задачей экспорта штрихкодов EAN13 в Эксель из аксапты. Нужно чтобы штрихкод отображался в формируемом аксаптой экселевском файле, так, чтобы его потом можно было отсканировать. Пробовал скачивать специальные штрихкодовые шрифты EanBwrP36xTt но они какие-то неправильные - при написании ими штрихкода он выглядит совсем не так как должен и сканер его не читает. ActiveX компонент ActiveBarcode отображает штрихкоды и печатает правильно, но совершенно непонятно как встроить его в эксель и управлять им из аксапты |
|
09.08.2007, 12:42 | #2 |
Member
|
А вы служебные символы в них передаете?
__________________
С уважением, glibs® |
|
09.08.2007, 12:47 | #3 |
Участник
|
Нет, а разве надо? Это же штрихкодовый шрифт, пишешь штрихкод допустим 2410000050734 этим шрифтом и все. или что -то еще надо?
|
|
09.08.2007, 12:55 | #4 |
Member
|
Краевые и разделительный знаки.
__________________
С уважением, glibs® |
|
09.08.2007, 13:21 | #5 |
Участник
|
Так, а какие тогда цифры я должен написать чтобы штрихкод 2410000050734 вывелся правильно? Мне достаточно только выяснить какие символы в данном шрифте являются краевыми и разделительными, и вставить их между самими цифрами штрихкода?
|
|
09.08.2007, 13:27 | #6 |
Member
|
В комплекте с Аксаптой идет комплект ШК шрифтов. Чтобы в них увидеть ваш ШК 2410000050734 нужно написать ".41DD0D/:?:A=>." (без кавычек, но все, что в них).
С вашими ШК шрифтами я не знаком. Возможно, что там по-другому нужно.
__________________
С уважением, glibs® |
|
09.08.2007, 13:34 | #7 |
Участник
|
То есть штрихкод пишется не "как есть" и даже не "как есть + раздельтельные и краевые символы", а каждый символ перекодируется в соответствии с некими правилами:?
|
|
09.08.2007, 13:41 | #8 |
Member
|
Ну... в тех ШК шрифтах, что идут с Аксаптой, да.
В остальных — нужно читать на них документацию. Я не в курсе.
__________________
С уважением, glibs® |
|
09.08.2007, 13:43 | #9 |
Участник
|
Да. А потом в экселе ставится шрифт BC C128 HD Wide если правильно помню.
|
|
09.08.2007, 13:52 | #10 |
Member
|
Неправильно вы помните . Для EAN13 немножко другие шрифты там.
__________________
С уважением, glibs® |
|
09.08.2007, 17:48 | #11 |
Участник
|
Сиквел, попробуй используя ахаптовский ян13 шрифт написать всетаки штрихкод как есть.
Сейчас посмотрел классы в аксапте, которые работают со штрихкодами - для ??????????действительно идет перекодировка с помощью ??? библиотечки. А вот для EAN13 - нету. Так что попробуй.
__________________
С уважением, Dozer |
|
09.08.2007, 18:00 | #12 |
Member
|
Смотрите классы-родители. А точнее, BarcodeEAN_UPC. Или дебагером.
__________________
С уважением, glibs® |
|
09.08.2007, 18:53 | #13 |
Участник
|
Действительно. Был не прав.
BarcodeEAN_UPC.encode() - прячет истинный алгоритм кодирования. С уважением, Vaganto.
__________________
С уважением, Dozer |
|
|
Похожие темы | ||||
Тема | Ответов | |||
экспорт в Эксель | 3 | |||
Вывод в эксель | 1 | |||
Экспорт в эксель через XML, еще один вариант | 6 | |||
Вывод в эксель :) | 11 | |||
Копирование через буфер обмена из АХАРТы в Эксель... | 3 |
|