AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.08.2007, 12:38   #1  
Sequel is offline
Sequel
Участник
 
53 / 13 (1) ++
Регистрация: 17.06.2005
Адрес: Новокузнецк
Штрихкоды в Эксель
Доброго времени суток, народ

Сталкивался ли кто-нибудь с задачей экспорта штрихкодов EAN13 в Эксель из аксапты. Нужно чтобы штрихкод отображался в формируемом аксаптой экселевском файле, так, чтобы его потом можно было отсканировать. Пробовал скачивать специальные штрихкодовые шрифты EanBwrP36xTt но они какие-то неправильные - при написании ими штрихкода он выглядит совсем не так как должен и сканер его не читает. ActiveX компонент ActiveBarcode отображает штрихкоды и печатает правильно, но совершенно непонятно как встроить его в эксель и управлять им из аксапты
Старый 09.08.2007, 12:42   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от Sequel Посмотреть сообщение
...
при написании ими штрихкода он выглядит совсем не так как должен и сканер его не читает
....
А вы служебные символы в них передаете?
__________________
С уважением,
glibs®
Старый 09.08.2007, 12:47   #3  
Sequel is offline
Sequel
Участник
 
53 / 13 (1) ++
Регистрация: 17.06.2005
Адрес: Новокузнецк
Нет, а разве надо? Это же штрихкодовый шрифт, пишешь штрихкод допустим 2410000050734 этим шрифтом и все. или что -то еще надо?
Старый 09.08.2007, 12:55   #4  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Краевые и разделительный знаки.
__________________
С уважением,
glibs®
Старый 09.08.2007, 13:21   #5  
Sequel is offline
Sequel
Участник
 
53 / 13 (1) ++
Регистрация: 17.06.2005
Адрес: Новокузнецк
Так, а какие тогда цифры я должен написать чтобы штрихкод 2410000050734 вывелся правильно? Мне достаточно только выяснить какие символы в данном шрифте являются краевыми и разделительными, и вставить их между самими цифрами штрихкода?
Старый 09.08.2007, 13:27   #6  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
В комплекте с Аксаптой идет комплект ШК шрифтов. Чтобы в них увидеть ваш ШК 2410000050734 нужно написать ".41DD0D/:?:A=>." (без кавычек, но все, что в них).

С вашими ШК шрифтами я не знаком. Возможно, что там по-другому нужно.
__________________
С уважением,
glibs®
Старый 09.08.2007, 13:34   #7  
Sequel is offline
Sequel
Участник
 
53 / 13 (1) ++
Регистрация: 17.06.2005
Адрес: Новокузнецк
То есть штрихкод пишется не "как есть" и даже не "как есть + раздельтельные и краевые символы", а каждый символ перекодируется в соответствии с некими правилами:?
Старый 09.08.2007, 13:41   #8  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Ну... в тех ШК шрифтах, что идут с Аксаптой, да.

В остальных — нужно читать на них документацию. Я не в курсе.
__________________
С уважением,
glibs®
Старый 09.08.2007, 13:43   #9  
madm is offline
madm
Участник
 
43 / 12 (1) ++
Регистрация: 21.11.2006
Да. А потом в экселе ставится шрифт BC C128 HD Wide если правильно помню.
Старый 09.08.2007, 13:52   #10  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Неправильно вы помните . Для EAN13 немножко другие шрифты там.
__________________
С уважением,
glibs®
Старый 09.08.2007, 17:48   #11  
Dozer is offline
Dozer
Участник
AxAssist
Соотечественники
 
107 / 24 (1) +++
Регистрация: 16.11.2004
Адрес: г. Калгари, Канада
Сиквел, попробуй используя ахаптовский ян13 шрифт написать всетаки штрихкод как есть.
Сейчас посмотрел классы в аксапте, которые работают со штрихкодами - для ??????????действительно идет перекодировка с помощью ??? библиотечки. А вот для EAN13 - нету. Так что попробуй.
__________________
С уважением, Dozer
Старый 09.08.2007, 18:00   #12  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Смотрите классы-родители. А точнее, BarcodeEAN_UPC. Или дебагером.
__________________
С уважением,
glibs®
Старый 09.08.2007, 18:53   #13  
Dozer is offline
Dozer
Участник
AxAssist
Соотечественники
 
107 / 24 (1) +++
Регистрация: 16.11.2004
Адрес: г. Калгари, Канада
Действительно. Был не прав.
BarcodeEAN_UPC.encode() - прячет истинный алгоритм кодирования.

С уважением, Vaganto.
__________________
С уважением, Dozer
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
экспорт в Эксель Nikolaich DAX: Программирование 3 23.01.2009 20:23
Вывод в эксель Shakr DAX: Программирование 1 06.08.2007 12:03
Экспорт в эксель через XML, еще один вариант AlexeyS DAX: Программирование 6 20.09.2006 13:00
Вывод в эксель :) IT-specialist DAX: Программирование 11 21.07.2005 09:51
Копирование через буфер обмена из АХАРТы в Эксель... DaniK DAX: Функционал 3 05.01.2005 15:45

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:55.