Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Зовнішня друкована форма в УПП для України для документу з керованими формами
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
info230a02
є конфігурація "Управление производственным предприятием для Украины", редакция 1.3 (1.3.73.1) (http://1c.ua/v8/RegionalSolutions_UA_UPP.php)
Copyright © Molenari OU, 2017-2021. All rights reserved

Основний режим запуску: "Обычное приложение"
В цій конфігурації є документ, в якому всі його форми (а їх аж дві: документа і списку) - керовані

Розробив для нього (цього документу) зовнішню друковану форму так як для керованих форм, тобто з функцією СведенияОВнешнейОбработке() і процедурою Печать (а не функціею, як для звичайних форм).
Додаю цю зовнішню пєчатку в довідник "Дополнительные печатные формы, обработки..." а в меню "Печать" потрібного документа вона не з'являється upset.gif

Що роблю я не так? і як зробити, щоб додана зовнішня пєчатка з'явилася там де порібно?

На всякий випадок даю код функції СведенияОВнешнейОбработке():
Функция СведенияОВнешнейОбработке() Экспорт
    
    ПараметрыРегистрации = Новый Структура;
    
    ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма");
    ПараметрыРегистрации.Вставить("Наименование", "ТТН з параметрами ТЗ");
    ПараметрыРегистрации.Вставить("Информация", "ТТН з параметрами ТЗ");
    
    Назначение = Новый Массив;
    Назначение.Добавить("Документ.Ф_ТТН");
    ПараметрыРегистрации.Вставить("Назначение", Назначение);
    
    ТаблицаКоманд = ПолучитьТаблицуКоманд();
    НоваяКоманда = ТаблицаКоманд.Добавить();
    НоваяКоманда.Представление = "ТТН з параметрами ТЗ";
    НоваяКоманда.Идентификатор = "ТТН_з_параметрами_ТЗ";
    НоваяКоманда.Использование = "ВызовСерверногоМетода";
    НоваяКоманда.ПоказыватьОповещение = Истина;
    НоваяКоманда.Модификатор = "ПечатьMXL";
    ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
    
    Возврат ПараметрыРегистрации;
        
КонецФункции

Функция ПолучитьТаблицуКоманд()

    Команды = Новый ТаблицаЗначений;
    Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
    Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
    Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
    Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
    Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));
    Возврат Команды;

КонецФункции


бо, чомусь, чуйка моя чує, що десь таки тут треба шукати що не так.
Наперед вдячний за конструктивні підказки
alex-l1904
info230a02 @ Сегодня, 1:25 необходимо зарегистрироваться для просмотра ссылки ,

здається мені, що в такому випадку: "Управление производственным предприятием для Украины" + документ, в якому його форми керовані

типові механізми зовнішних друкованих форм не будуть працювати...

або вигадувати новий спосіб, або простіше додати в конфігурацію...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.