Вход

Просмотр полной версии : Не справляюсь с ПринтШоп Майл


Александр В.
01.06.2010, 08:30
Приветствую коллеги!

Стоит задача напечатать 1000 дисконтных карт со штрихкодом EAN13.
Пишу в ПринтШопМайл эеспрешен вида: EAN13(COUNTER(5001, 6000, 1, 12, True))
Он мне, как положено создает штрихкоды, но только 1 лист вместо положенных 40 :(

Не пойму, что делаю не так?

Александр В.
01.06.2010, 10:51
Почему-то функция COUNTER формирует только 25 номеров, вместо 1000

ILIAS
01.06.2010, 11:38
ну ты глубоко влез в PSM.
я бы сделал просто в Экселе файл с номареми от 000000005001 до 000000006000, сунул бы в PSM и применил бы EAN к этой переменной
ЗЫ: Формат поля в Экселе - обязательно текстовый, чтоб нолики впереди встали и чтобы при протяжке вниз номера добавлялись.

Александр В.
01.06.2010, 17:35
Спасибо, Илиас за совет!
Я так делал раньше, а в этот раз решил время съекономить - лень было номера в Экселе создавать. Получилось все наоборот, времени затратил больше. Косяк оказался в неправильно заданых размерах поля.
В итоге конечно заставил его сделать мне нужное количество номеров своим способом. Только он мне их продублировал. Т.е. идет 40 листов с нумерацией от 5001 до 6000, а потом 40 листов тех же самых номеров и т.д. Разбираться отчего такая фигня получилась не стал. Просто отпечатал первые 40 листов и все.
Как бы то ни было, проблема решилась :)

i6x
23.06.2010, 10:22
ну ты глубоко влез в PSM.
я бы сделал просто в Экселе файл с номареми от 000000005001 до 000000006000, сунул бы в PSM и применил бы EAN к этой переменной
ЗЫ: Формат поля в Экселе - обязательно текстовый, чтоб нолики впереди встали и чтобы при протяжке вниз номера добавлялись.

формат поля не обязательно текстовый, если он числовой и принимает значение типа: 9,1E+11, то при открытии базы данных в PSM штрихкод отображается корректно.