Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Печать купона с штрих кодом УТ 10.3

Печать купона с штрих кодом УТ 10.3
Я
   Elfidor
 
24.01.20 - 14:11
Добрый день, товарищи! Я в полном замешательстве. Сделала с помощью конструктора печати макет + процедуру, подправила под себя да и всё.
Купоны должны печататься из справочника информационных карт (клиент туда их забивает). Выбираю одну карту на печать всё нормально ТекстКода подставляется. Выбираю другую - уже нет и пишет "Ошибочный штрих-код!" в ТекстКода и в КонтрольныйСимвол =_=
Карточки абсолютно идентичны, все штрих-коды EAN13.
Ещё хотела спросить почему при печати не встает в макет контрольный символ (а он там вообще должен быть?) + картинка то самого штрих кода, который потом кассир будет сканировать должна как-то видоизменяться (мол палочки должны быть другой толщины)? Извините, за мои "такие" объяснения, но я не знаю, как иначе спросить ^^'
Ниже прилагаю процедуру печати, на всякий случай:

Процедура Печать() Экспорт
    //{{_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ(Печать)
    // Данный фрагмент построен конструктором.
    // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
    ТабДок = Новый ТабличныйДокумент;
    Макет = Справочники.ИнформационныеКарты.ПолучитьМакет("Печать");
    // Заголовок
    //Область = Макет.ПолучитьОбласть("Заголовок");
    //ТабДок.Вывести(Область);
    // Шапка
    Шапка = Макет.ПолучитьОбласть("Шапка");
    Шапка.Параметры.Заполнить(ЭтотОбъект);
    ТабДок.Вывести(Шапка);
    // Штрихкод
    Штрихкод = Макет.ПолучитьОбласть("Штрихкод");
    Штрихкод.Рисунки.ШК.Объект.ТипКода = 1;
    Штрихкод.Рисунки.ШК.Объект.ТекстКода = ЭтотОбъект.КодКарты;
    ТабДок.Вывести(Штрихкод);

    ТабДок.ОтображатьСетку = Ложь;
    ТабДок.Защита = Ложь;
    ТабДок.ТолькоПросмотр = Ложь;
    ТабДок.ОтображатьЗаголовки = Ложь;
    ТабДок.Показать();
    //}}_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ
КонецПроцедуры
 
 
   Elfidor
 
1 - 24.01.20 - 14:27
Забыла упомянуть, к сожалению, все коды карты в 12 символов, а не в 13. Но я ничего тут не смогу сделать, если у них так забит весь справочник...
   unbred
 
2 - 24.01.20 - 14:42
карточкаПриИзменении() есть код?))
   Elfidor
 
3 - 24.01.20 - 14:55
(2) Не-а, нету
   unbred
 
4 - 24.01.20 - 15:15
ну, тогда либо конфу нужно назвать, форму, с которой печатаете, либо подождать профессиональных вангователей.
   unbred
 
5 - 24.01.20 - 15:16
(4) упс, шапку не глянул. пардон.
   unbred
 
6 - 24.01.20 - 15:19
ну посмотри , как ценники печатаются.
   Elfidor
 
7 - 24.01.20 - 17:01
(6) Спасибо, благодаря Вам додумалась, заработало!
Но прошу, выскажите всё же ваши предположения. Почему одни карты печатаются верно, а другие нет?
Вот пример даже:
Абиденко Александр Владимирович EAN 13 Штриховая 000000043984 Дисконтная Розничный покупатель Накопительная карта скидок ВОИН +79619505000
Абанин Евгений                  EAN 13 Штриховая 000000074292 Дисконтная Розничный покупатель Накопительная карта скидок ВОИН +79277409800

Разница только в номере карты и в моб.телефоне! Так почему один печатается нормально, а другой нет, и опять пишет мол "Ошибочный штрих-код!" в ТекстКода и в КонтрольныйСимвол =_=
   Dmitry1c
 
8 - 24.01.20 - 17:08
(7) бедный Александр Владимирович ...
   Elfidor
 
9 - 24.01.20 - 17:10
(8) И не говорите...

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.