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

Экспортные переменные и параметры формы

danik_ru
29.12.2010 12:16Прочитано: 4003
Добрый день! Как сделать так чтобы при открытии другой формы заполнялось поле ввода текущей формы. В версии 8.1 я делал так: в форме документ я писал код:
форма= получитьформу("Форма");
форма.КредСпец = полеввода;(где кредспец-это экспортная переменная, а поллеввода это объект текущейформы, т.е. формы документа)
форма.ОткрытьМодально();
а уже в модуле полученной форму в обработчике "Выбор" я писал:
Процедура ПользователиВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
СтаднартнаяОбработка=ложь;
КредСпец = ВыбраннаяСтрока;
конецпроцедуры

В таком виде в 8.1 у меня все работало.
Данный код в 8.2 не работает. Я слышал что через параметры формы что то надо делать но ничего не получается.
Подскажите пожалуйста Как сделать такое в 8.2?
Yandex
Возможно, вас также заинтересует
Реклама на портале
bugor666
29.12.2010 13:40Ответ № 1
А не проще обратиться к данным объекта, а не к его форме? Просто выдернуть нужное значение прямо из документа.
danik_ru
29.12.2010 15:24Ответ № 2
Всем спавибо я все сделал через Владельца формы
E_Migachev
29.12.2010 15:38Ответ № 3
(2) danik_ru, закрывай вопросы, если все )
goro_ivan
28.01.2011 15:34Ответ № 4
Вопрос закрыт!
Подсказка: Для редактирования своего ответа щелкните по значку (справа)
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.