8.х Печатня форма "Этикетка" с артикулом

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем wessem, 27 фев 2015.

  1. TopicStarter Overlay
    wessem
    Offline

    wessem

    Регистрация:
    27 фев 2015
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте. УТ 10.3 базовая. Есть встроенная обработка "Печать Этикеток". Но она не печатает на этикетке артикул. Создал внешнюю обработку - артикул печатается. Возможно ли сделать, чтобы документ "Переоценка товаров в рознице" по умолчанию использовал внешнюю обработку? Или надо создавать внешнюю печатную форму?
  2. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Добавьте Вашу обработку как внешнюю печатную форму(примерно так)
  3. TopicStarter Overlay
    wessem
    Offline

    wessem

    Регистрация:
    27 фев 2015
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Понял. Возможно ли в окно програмного модуля обработки (из вашего примера) вставить уже готовый код из внешней обработки? Или надо писать все заново?
    Т.е. в вашем примере вставляется код в модуль. Его реально вытащить из обработки?
  4. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Ну пробуйте, что тут скажешь :) Там СсылкуНаОбъект обязательно нужно добавить. Дерзайте ;)
  5. TopicStarter Overlay
    wessem
    Offline

    wessem

    Регистрация:
    27 фев 2015
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Ок. Разобрался. Из документа (поступление товаров) стандартная печатная форма сразу подхватывает в себя нужные товары. Внешняя из этого же документа эти товары не видит. Заполняется только всей номенклатурой по нажатию "Заполнить". Подскажите куда копать.
  6. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Ну по СсылкаНаОбъект Вы получите нужный(текущий) документ, а дальше грузите табличную часть этого дока... По ходу не так делаете
  7. TopicStarter Overlay
    wessem
    Offline

    wessem

    Регистрация:
    27 фев 2015
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    За печать этикеток из "Поступления товаров и услуг" отвечает обработка "Печать Этикеток". В ней есть процедура "Печать", функции печать нет. Что я делаю:

    1. Создаю внешнюю обработку -> добавляю реквизит СсылкаНаОбъект - ДокументСсылка.ПоступлениеТоваровУслуг.
    2. Копирую форму стандартной обработки "Печать Этикеток" в пустую форму внешней обработки. + добавляю в нее Артикул и Дату.
    3. В модуле внешней обработке создаю функцию Печать () Экспорт с таким текстом
    ФормаЭтикетки = ПолучитьЭтикетку ("Форма");
    ФормаЭтикетки.Открыть;
    4. Далее подключаю созданную внешнюю обработку как внешнюю печатную форму -> в поле представление объекта ставлю документ "Поступление товаров и услуг".

    В итоге из документа "ПТиУ" я могу открыть созданную внешнюю печатную форму, но она открывается пустая, без товаров из этого документа. Если заполняю ее вручную, то на на этикетке появляется столь необходимый артикул и дата.
    Подозреваю, что то не так в пункте с копированием формы
    Последнее редактирование: 28 фев 2015

Поделиться этой страницей