Назад к блогу
Команда mitok.ruСлужба заботы

Программно открыть форму внешней обработки 1С

Пример кода открытия формы из внешней обработки &НаКлиенте Процедура КомандаДобавитьИзображение(Команда) // Откроем форму, где надо будет вставить ссылку на Ютуб // из этой ссылки получим шорткод, который вставим в поле

Служба заботы
Программно открыть форму внешней обработки 1С

Пример кода открытия формы из внешней обработки

&НаКлиенте
Процедура Команда_ДобавитьИзображение(Команда)
	// Откроем форму, где надо будет вставить ссылку на Ютуб
	// из этой ссылки получим шорткод, который вставим в поле md
	Опов = Новый ОписаниеОповещения("ПослеОткрытияОкнаШорткодаМедиа", ЭтотОбъект);
	ПараметрыФормы = Новый Структура;
	ПараметрыФормы.Вставить("ПодсказкаМедиа", 	Объект.Наименование);
	ПараметрыФормы.Вставить("ЭтоИзображение", 	Истина);
	ПараметрыФормы.Вставить("ЭтоКод1С",			Ложь);
	ОткрытьФорму("ВнешняяОбработка.мит_РедакторMD.Форма.ФормаМедиа", ПараметрыФормы, ЭтотОбъект, УникальныйИдентификатор, ,, Опов, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
КонецПроцедуры

&НаКлиенте
Процедура ПослеОткрытияОкнаШорткодаМедиа(Результат, ДопПараметры) Экспорт
	Если ЗначениеЗаполнено(Результат) Тогда
		ВставитьТекст(Результат);
	КонецЕсли;
КонецПроцедуры
\{{</ highlight >}}