0
RomaH
naïve
23.01.13
✎
10:36
|
А может не верный у меня подход к решению:
Суть задачи - переопределить форму для открытия проведенных документов
открываю печатную форму
Если ВидФормы = "ФормаОбъекта" Тогда
Если НЕ Параметры.Свойство("Ключ") ИЛИ Параметры.Свойство("ОткрытьОсновнуюФормуОбъекта") Тогда
Возврат;
КонецЕсли;
СтандартнаяОбработка = Ложь;
ВыбраннаяФорма = Метаданные.ОбщиеФормы.ПечатьДокументов;
МассивОбъектов = Новый Массив;
МассивОбъектов.Добавить(Параметры.Ключ);
Параметры.Вставить("ИмяМенеджераПечати","Документ.ИсследованиеЭКГ");
Параметры.Вставить("ИменаМакетов","ПечатьОписания");
Параметры.Вставить("ПараметрКоманды",МассивОбъектов);
Параметры.Вставить("ПараметрыПечати",Неопределено);
КонецЕсли;
но пользователю надо дать возможность открыть докмуент в нормальном виде, для этого делаю общую команду и помещаю её в группу "Командная панель формы.Важное"
и все бы хорошо, но эта команда отобраается в форме объекта и убрать её оттуда безболезненно не получается
вот как решить эту проблему?
|
|