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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.06.2005, 16:50   #21  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
В Навижине есть функция вычисл. контрольный разряд.
Цитата:
Ну тогда ищите алгоритм расчета изображения штрихкодов под ваш шрифт.
Абсолютно не поняла что этим хотели сказать.
Старый 10.06.2005, 16:54   #22  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
Дело в том, что в этих шрифтах есть несколько вариантов изображений одного и того же символа, которое зависит от определенных условий. Т.е. "1" находящаяся в начале кода и в середине может иметь разный набор полосочек. Вот все эти вариации хранятся в шрифте, а программа для него знает в каком случае какой код из него выбирать.
Старый 10.06.2005, 17:26   #23  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Не нашла укр.сайт. Если найдете -выложите ссылку.
Цитата:
Дело в том, что в этих шрифтах есть несколько вариантов изображений одного и того же символа, которое зависит от определенных условий. Т.е. "1" находящаяся в начале кода и в середине может иметь разный набор полосочек. Вот все эти вариации хранятся в шрифте, а программа для него знает в каком случае какой код из него выбирать.
Если это так, то тогда эксп. который я делала в word-неправильный по сути. Я набирала 1234567890128 и цифры 128 печатались одинаково. И тогда вывод- в Навижине формировать цифровой код - вычислять контр.разряд. Отправлять на спец.принтер -и там уже будет атоматическое распознование цифр в полосочки.
Старый 10.06.2005, 19:54   #24  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Да мой опыт был сделан неправильно. Dzemon - спасибо. Теперь мне ясно. Только правда получается из Nav - распечатать штрих код нельзя, можно только вычислить контрольный разряд. А как дальше я так понимаю - только либо печатать на спец. принтер (повторяюсь из последнего ответа). Или я знаю делают второй вариант. Код EAN 13 формировать в Навижине, после вызывать какую либо программу которая преобразует набор цифр в полосочки и запомнить в bmp файл, после закачивать этот файл в поле с типом blob и уже после отправлять на печать.
Старый 14.06.2005, 11:41   #25  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
Совершенно верно.

А может вам и не нужен EAN13? Я еще раз вам предлагаю пользоваться CODE39 - его-то можно подключить к Навижину без проблем.
Старый 14.06.2005, 13:24   #26  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Так вопрос то был в другом.
Цитата:
Как сделать,чтобы в отчёте в стандартной базе Кронус Россия ЗАО выводился штрихкод продукта?В Кронусе штрихкоды рассчитываются как перекрёстные ссылки,как эти данные вытащить в отчёт?
В перекрестные ссылки не всегда заносится штрихкод - свой, а может заносится и штрих код поставщика. А у поставщика сами понимаете скорее всего штрихкод EAN 13
Старый 14.06.2005, 13:52   #27  
RobiBaggio is offline
RobiBaggio
Участник
Аватар для RobiBaggio
 
285 / 10 (1) +
Регистрация: 16.02.2004
Посмотрите это. Взято с mibuso.com
Вложения
Тип файла: zip navibar2.zip (74.6 Кб, 161 просмотров)
Старый 16.06.2005, 10:15   #28  
Сергей Р is offline
Сергей Р
Участник
 
49 / 10 (1) +
Регистрация: 06.05.2005
Цитата:
Сообщение от Галина
Так вопрос то был в другом.
Цитата:
Как сделать,чтобы в отчёте в стандартной базе Кронус Россия ЗАО выводился штрихкод продукта?В Кронусе штрихкоды рассчитываются как перекрёстные ссылки,как эти данные вытащить в отчёт?
В перекрестные ссылки не всегда заносится штрихкод - свой, а может заносится и штрих код поставщика. А у поставщика сами понимаете скорее всего штрихкод EAN 13
Вот передо мной сейчас конкретная проблема встала - как вытащить значение штрихкода товара в базе Кронус Россия ЗАО? Где оно вообще находится?Это - значение записи Cross-Reference №,как мне тут подсказывают?Т.е. сначала приходится забивать его вручную в таблицу "Перекрестные ссылки",а потом по нему генерировать штрих-код,так?
2 RobiBaggio - спасибо большое за программулину.Похоже,её и буду использовать.Теперь её состыковать осталось.
Старый 16.06.2005, 11:17   #29  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Сергей разбейте задачу в зависимости от условий.
Если вы хотите вытащить штрихкод товара (полученный товар), то одни действия, если вы продаете товар и присваиваете свой штрихкод-то другие действия. Расшифруйте задачу.
Старый 16.06.2005, 11:54   #30  
Сергей Р is offline
Сергей Р
Участник
 
49 / 10 (1) +
Регистрация: 06.05.2005
Цитата:
Сообщение от Галина
Сергей разбейте задачу в зависимости от условий.
Если вы хотите вытащить штрихкод товара (полученный товар), то одни действия, если вы продаете товар и присваиваете свой штрихкод-то другие действия. Расшифруйте задачу.
Разбиваю задачу:
1.Приходит товар со своим штрихкодом.Нужно понять,какая таблица и какой столбец определены непосредственно для хранения штрихкода,т.е. куда забивать штрихкод производителя,чтобы в дальнейшем к нему обращаться.
2.Товар без ШК производителя.Надо определать действия и процесс присваивания ШК товару.
Старый 16.06.2005, 12:08   #31  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Ну вы хитрый Сергей-на все случаи жизни ответы хотите
Ответ на 1 вопрос:
Штрихкод в перекрестные ссылки , тип перекрестные ссылки-штрихкод, вносите цифры которые напечатаны в штрихкоде. После вы в продаже или в покупке в строках набираете не товар, а штрихкод (цифры),находится товар по этому штрихкоду и заполняется строка . Все больше ничего не можете сделать. Кстати в складских документах такой возможности нет.
Ответ на 2 вопрос :
Если товар без штрихкода-то задача сложная-во первых почитайте на сайте www.ean.ru - вообще логику формирования штрихкода. И после решайте - или вы вступаете в систему EAN (если вы производитель), и вам выдают готовый цифровой штрихкод, вы его заносите в перекрестные ссылки , ну и дальше что то делаете.
Или вы формируете свой цифровой код- тогда вы должны определится что вы возьмете за основу-или номер товара (или что то еще -это вы сами решаете),после вычисляете контрольный разряд кода EAN 13 (стандартная функция Навижин,если выбираете какой то другой код штрихкода-тогда не знаю как вычислять контрольный разряд) и заносите в перекрестные ссылки и дальше их используете.
В любом случае если нужно напечатать- у вас есть только цифровой код-вы должны преобразовать в полосочки-это все уже выше описано.
То что привел RobiBaggio - это я и предлагала. Передаете в программу цифровой код-получаете bmp, и т.д.
Старый 16.06.2005, 12:16   #32  
Сергей Р is offline
Сергей Р
Участник
 
49 / 10 (1) +
Регистрация: 06.05.2005
Всё понятно,Галина,спасибо.Я это уже прочитал на мибусо,но всё равно - спасибо за информацию.Вот у меня тут головняк появился - програмка эта,которую тут повесили для скачивания,в качестве аргументов принимает текстовые значения.Что характерно,тип код - не принимает.Так вот,я всё никак не могу правильно конвертировать код->текст.Пишу:
<div class='CALtop'>C/AL</div><div class='CAL'>text1:=FORMAT(ae."Cross-Reference No.",1,<Text>);</div>
Но он всё равно не переводит,программа аргумента не видит.В чём моя ошибка?
Старый 16.06.2005, 12:25   #33  
Сергей Р is offline
Сергей Р
Участник
 
49 / 10 (1) +
Регистрация: 06.05.2005
Галина,есть АСЯ?
321869513
Старый 16.06.2005, 12:37   #34  
Сергей Р is offline
Сергей Р
Участник
 
49 / 10 (1) +
Регистрация: 06.05.2005
Не пойму первую строчку
кода
откуда он значение берет?
Старый 16.06.2005, 12:38   #35  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Нет не Ася
Старый 16.06.2005, 12:44   #36  
Сергей Р is offline
Сергей Р
Участник
 
49 / 10 (1) +
Регистрация: 06.05.2005
Цитата:
Сообщение от Галина
Нет не Ася
???Не понял?Я спрашиваю,номер ICQ есть?Если да - давай общаться поплотнее.Если нет - делай быстрее и давай общаться поплотнее.
Старый 16.06.2005, 13:43   #37  
Сергей Р is offline
Сергей Р
Участник
 
49 / 10 (1) +
Регистрация: 06.05.2005
Народ!Смешно звучит,но не могу конвертировать тип код в текст!Помогите,кто чем может..
Старый 16.06.2005, 13:58   #38  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
А ну если ICQ то есть. Я попоробовала код-у меня тоже не получилось. Могу что то сказать только завтра. Я отправила тебе сообщение.
Старый 20.06.2005, 10:42   #39  
Сергей Р is offline
Сергей Р
Участник
 
49 / 10 (1) +
Регистрация: 06.05.2005
Блин,неужели никто не подскажет,как правильно форматировать КОД в ТЕКСТ??
Старый 20.06.2005, 14:24   #40  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Сергей мы выяснили что у тебя проблема была не в переводе code в text? У тебя проблема в другом.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:15.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.