Как победить ОткрытьФорму("Документ.ОтчетПроизводстваЗаСмену.ФормаОбъекта"......);
Как программно открыть форму чтобы не высвечивалось окно выбора формы - по умолчанию должна быть
ФормаДокументаОтчетПроизводстваЗаСмену.
Текст кода
ФормаДокументаОтчетПроизводстваЗаСмену.
Текст кода
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
таблица=список(ПараметрКоманды);
для каждого парам из таблица цикл
ДокСсылка = ПриОткрытииНаСервере(ПараметрКоманды,парам);
Если ДокСсылка = 0 Тогда
ДанныеОснования = Новый Структура("Основание", ПараметрКоманды);
Подразделение = Новый Структура("подразделение", Парам);
ДанныеОснования.Вставить("Подразделение",Парам);
ПараметрыФормы = Новый Структура("ЗначенияЗаполнения", ДанныеОснования,Подразделение);
ОткрытьФорму("Документ.ОтчетПроизводстваЗаСмену.ФормаОбъекта", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);
иначе
ОткрытьЗначение(ДокСсылка);
конецесли;
конеццикла;
КонецПроцедуры
ПоказатьОтветы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3)Вместо ПараметрыВыполненияКоманды.Уникальность укажите Новый УникальныйИдентификатор()
ОткрытьФорму("Документ.ОтчетПроизводстваЗаСмену.Форма.НужнаяФорма", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, Новый УникальныйИдентификатор(), ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот