|
Как открыть форму внешней обработки из обработки |
☑ |
0
Майбах
21.12.14
✎
15:27
|
Добрый день
Подскажите пожалуйста, как можно открыть вторую форму во внешней обработки из модуля первой формы?
Пробывал:
АдресХранилища = "";
Результат = ПоместитьФайл(АдресХранилища, "C:\ВнешняяОбработка.epf", , Ложь);
ИмяОбработки = ПодключитьВнешнююОбработку(АдресХранилища);
// Откроем форму подключенной внешней обработки
ОткрытьФорму("ВнешняяОбработка."+ ИмяОбработки +".Форма");
Не работает.
|
|
1
Майбах
21.12.14
✎
15:29
|
Ситуация такая: Есть внешняя обработка, не зарегистрированная в базе 1С БП 3.0. В ней есть 2 формы, вот как находясь в Форме_1 открыть форму_2 ?
|
|
2
zmaximka
21.12.14
✎
17:40
|
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ПутьКФормам = ПолучитьОбработку().Метаданные().ПолноеИмя() + ".Форма.";
КонецПроцедуры
&НаСервере
Функция ПолучитьОбработку()
Возврат РеквизитФормыВЗначение("Объект");
КонецФункции
&НаКлиенте
Процедура ОткрытьКалькуляцию(Команда)
ПараметрыОткрытия = Новый Структура();
ПараметрыОткрытия.Вставить("Организация",Объект.УправленческаяОрганизация);
ФормаКалькуляции = ПолучитьФорму(ПутьКФормам + "ФормаКалькуляции",ПараметрыОткрытия,,Новый УникальныйИдентификатор);
ФормаКалькуляции.ВладелецФормы = ЭтаФорма;
ФормаКалькуляции.ЗакрыватьПриЗакрытииВладельца = Истина;
ФормаКалькуляции.Открыть();
КонецПроцедуры
|
|
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn