helpf.pro
Регистрация

Как из модуля основной формы вызвать дополнительную форму?

bugor666
15.11.2010 13:45Прочитано: 5389
Во внешней обработке пытаюсь из модуля основной формы, вызвать дополнительную форму. В основном модуле создал процедуру:
Код 1C v 8.2 УП
 Процедура ОткрытьКомпенсацию(ВыбраннаяСтрока)Экспорт
Док = ЭтотОбъект.ПолучитьФорму("ФормаДокумента");
Док.Открыть();
КонецПроцедуры

В модуле основной формы делаю вызов:
Код 1C v 8.2 УП
 ЭтотОбъект.ОткрытьКомпенсацию(ВыбраннаяСтрока);   

Синтаксический Контроль выдает ошибку:
{Форма.ФормаСписка.Форма(4,2)}: Переменная не определена (ЭтотОбъект)
<<?>>ЭтотОбъект.ОткрытьКомпенсацию(ВС); (Проверка: Толстый клиент (обычное приложение))
Yandex
Возможно, вас также заинтересует
Реклама на портале
bugor666
15.11.2010 14:35Ответ № 1
Может проще будет сделать две внешние обработки? И из одной просто вызывать другую...
Хотя хочется красивше... Кто нибудь сталкивался?
bugor666
15.11.2010 14:46Ответ № 2
Вопрос закрыт. По глупости удалил реквизит формы ссылающийся на саму обработку... *05
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.