[AI CS4-CS6] Генератор штрих-кодов

  • Автор темы Автор темы Deniks
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
@_MBK_, ну и написал бы на основе.
открыть файл-в массив-и дальше по накатанному)))
 
старушку по зебре перевёл???
 
Сделать нечто бесплатно для знакомого – это дело доброе. А делать что-то даром совершенно незнакомому человеку только по той причине, что для умеющего это несложно – скорее недоброе дело. Интеллектуальная работа и так не очень ценится. Сантехнику вот никто не предлагает латать трубы бесплатно, раз он умеет и инструменты все равно уже купил…
 

Не по теме:
а вот не надо трогать сантехников! работа грязная и унылая.
 
Которому, вдобавок, даже спасибо лень нажать
Всегда, если не нажимаю, то пишу "спасибо", если важно то буду вдобавок нажимать на кнопку. Ну а в личной переписке, сами знаете... Да и вообще всегда имею искреннюю благодарность и уважение к тем людям, которые готовы помочь и не обязательно мне, а вообще. Ну вот, Михаил, вам +1 и человеческое спасибо за активность.
 
Ну раз так, то как не помочь земляку ;)
Самый простой вариант выглядит так: перед строкой
Код:
if ( enterDigits == 12) {
вставляете код
Код:
var codes=[978537814912,
978537817871,
978537814907,
978537815699,
978537812781,
978537812648,
466529776216,
466529776682];       
var curcode=0;
Список 11 значных значений (без последней кодовой цифры) через запятую в любом количестве
Затем каждую строку
Код:
win.tPanel0.tTab0.digit12.name2.e.text  =  parseInt(First12)+stepToNext;
меняете на
Код:
win.tPanel0.tTab0.digit12.name2.e.text=codes[curcode<codes.length-1?curcode++:curcode];
В итоге скрипт будет штрихкоды подставлять не из диалогового поля а из массива что и требовалось
 
Это что ж каждый раз в код новый массив забивать руками?
Тогда уж чтение из файла дописать. И без массива вовсе. Считал строку — сохранил баркод, считал новый — сохранил и так по всем строкам.
 
Это что ж каждый раз в код новый массив забивать руками?
Ну хочешь - допиши
Я ж говорю, это самый простецкий вариант чтоб работало, а так там допиливать еще много чего можно
По мне так разницы большой нет что в текстовый файл что в массив руками вбивать
 
  • Спасибо
Реакции: Deniks
Миша, спасибо большое! Всё получилось.
Правда такой строки в коде не нашёл:
Код:
win.tPanel0.tTab0.digit12.name2.e.text = parseInt(First12)+stepToNext;
Зато нашёл такую:
Код:
win.digit12.name2.e.text = parseInt (First12) + stepToNext;
и заменил её на это:
Код:
win.digit12.name2.e.text = codes[curcode<codes.length-1?curcode++:curcode];
 
Гм совсем странно. 'hmmm'
У меня выглядит так:
upload_2016-11-1_16-46-17.png
 
А, все, до меня дошло
Я редактировал последнюю версию скрипта 2.1 - которая в архиве была
 
А делать что-то даром совершенно незнакомому человеку только по той причине, что для умеющего это несложно – скорее недоброе дело
Всё же мир существует, пока существует добро, и не надо добро называть злом, в этом не согласен с вами. Добро оно всегда возвращается к тому кто его делает. Но это вопросы другой темы, темы ценностей и веры.
 
Комментарий модератора: Давайте без философии, господа)
 
Друзья, подскажите пожалуйста, имеется ли генератор штрих-кодов по списку? Например, есть список из 80 штрих-кодов идущих не последовательно, нужно сгенерировать их в потоковом режиме.
Kуда генерить - каждый в отдельный файл?
Впринципе решение есть у меня.
 
Статус
Закрыто для дальнейших ответов.