#0
by AlexKulikov
Добрый день, уважаемые форумчане. Впервые столкнулся с такой задачей и зашел в тупик. Но обо всем по порядку. Есть ВПФ для документа "Заказ покупателя", на форме обработки расположены дополнительные реквизиты для печати. Соответственно перед печатью открываю форму обработки для пользователя, чтобы он ввел свои значения и после чего на форме жмется кнопка и идет печать документа. И вот тут у меня появился затык, как мне перехватить ссылку на объект из которого была вызвана эта ВПФ. То есть на данном этапе мне приходиться перевыбирать документ для печати, что не есть хорошо.
#2
by AlexKulikov
Теперь валится на ошибке "В обработчике печати не был сформирован табличный документ", хотя я специально в функции формирования табличного документа оставил 3 строчки, чтобы не ошибиться. Что я упустил? Функция Сведения О Внешней Обработке Экспорт Параметры Регистрации = Новый Структура; Параметры Регистрации.Вставить("Вид","Печатная Форма"); Параметры Регистрации.Вставить("Информация", "Печатные формы для заказа клиента"); Параметры Регистрации.Вставить("Версия УТ","11.2 (11.2.3.242)"); Таблица Команд = Получить Таблицу Команд; Добавить Команду(Таблица Команд,"Печатные формы для заказа клиента","Печатные Формы Для Заказа Клиента", "Открытие Формы", Истина, "ПечатьMXL"); Параметры Регистрации.Вставить("Команды",Таблица Команд); Возврат Параметры Регистрации; КонецФункции Функция Получить Таблицу Команд Процедура Добавить Команду(Таблица Команд, Представление, Идентификатор, Использование, Показывать Оповещение = Ложь, Модификатор = "") Новая Команда = Таблица Команд.Добавить; "АКТ ПРИЁМА ПЕРЕДАЧИ ТОВАРА",
#4
by AlexKulikov
Решил вопрос с ошибкой связанной с табличным документом. В ниже приведенной функции, когда добавлял команду, необходимо указывать макет третьим параметром "Макет_Акт_Приема". Всем спасибо за помощь. С уважением, Алексей. ДобавитьКоманду(ТаблицаКоманд,"Печатные формы для заказа клиента","Макет_Акт_Приема", "ОткрытиеФормы", Истина, "ПечатьMXL"); </code>
#5
by AlexKulikov
Функция "СведенияОВнешнейОбработке". Почему то не могу отправить сообщение с полным кодом.
#6
by AlexKulikov
Добрый день, уважаемые форумчане. Подскажите пожалуйста, каким образом можно в функцию: ДобавитьКоманду(ТаблицаКоманд,"Печатные формы для заказа клиента","Макет_Акт_Приема", "ОткрытиеФормы", Истина, "ПечатьMXL"); </code> добавить условие, чтобы подставлялся нужный макет(у меня их 4).
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Базавая версия УТ с УТ проф как связывается (какие варианты рабочие есть)?
- УТ 8.2 (8.2.11.236) ред. 11 (11.0.4.6)
- Привезли УТ 11 вместо УТ 10.3. Можно ли использовать?
- Выгрузка из УТ в УТ..
- УТ 11 внешняя печатная форма документа "ДоверенностьНаПолучениеТоваров"
- Перенос обработки из УТ 10 в УТ 11
- УТ 11 (11.0.8.11) Работа с комиссионерами.
- Проблема с обновлениеем УТ 11.0.9.15 на УТ 11.1.1.11
- Перенос скидок из ут 10.3 в ут 11
- Обновить УТ 11.0 до УТ 11.1
- Обновление не типовой УТ 11.0.9 до типовой УТ 11.1
- УТ 11: внешняя печатная форма.
В этой группе 1С
- ГТД по импорту
- ЗУП (2.5.114.1). Вытесняющие виды расчета.
- Принтер этикеток Honeywell pc42t не печатает содержимое этикетки
- операция отменена из-за ограничений действующих на этом компьютере
- Удержание за отпуск авансом в ЗУП 3.1
- Синхронизация подразделений в ЗУП 3.1 и БП 3.0
- Конвертация. Как выгрузить только договора выгружаемых контрагентов?
- Как подключить Атол 55Ф к УТ 11.0
- Обмен УТ 11.2 - БП 3.0 как изменить правило синхронизации номенклатуры
- Личный кабинет юр.лица nalog.ru
- не работает депонирование ЗП в БП 3.0
- Внешняя обработка заполнения объекта в УФ. Как добраться до формы объекта
- онлайн кассы в опте
- УПП ОКОФ
- Не работает МАКСИМУМ в запросе по регистру накопления
- Дистрибутив обновления для перехода с базовой версии для 1 - что это значит?
- ЗУП Отражение ЗП в Рег учете. Проводка Д91.02 К69
- Принтер не запоминает размер бумаги.
- Не проходит обмен между типовыми БП 3.0 и ERP 2.2
- Отправка файла на яндекс диск из 1С