Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Зовнішня друкована форма в УПП для України для документу з керованими формами , Реєструю зовнішню друковану форму, а в меню "Печать" докумета          
info230a02 Подменю пользователя
сообщение 11.08.23, 0:25
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 3 раз
Рейтинг: 0

є конфігурація "Управление производственным предприятием для Украины", редакция 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";
    ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
    
    Возврат ПараметрыРегистрации;
        
КонецФункции

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

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

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


бо, чомусь, чуйка моя чує, що десь таки тут треба шукати що не так.
Наперед вдячний за конструктивні підказки


Signature
В теорії, теорія і практика нерроздільні. На практиці це не так.
Yoggi Berra

alex-l1904 Подменю пользователя
сообщение 11.08.23, 7:57
Сообщение #2

Говорящий
***
Группа: Пользователи
Сообщений: 67
Спасибо сказали: 11 раз
Рейтинг: 11

info230a02 @ Сегодня, 1:25 * ,

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

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

або вигадувати новий спосіб, або простіше додати в конфігурацію...

Спасибо сказали: info230a02,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 17.06.24, 12:47
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!