Имя: Пароль:
1C
1С v8
v8: Управляемые формы область видимости!
0 Ispanec
 
20.02.14
11:29
Доброго всем времени суток! Помогите разобраться!
Есть внешняя обработка, у которой есть 2 формы и 1 табличная часть.

Из формы1 открывается модально форма2,

В форме2 заполняется табличная часть в модуле формы в серверной процедуре через объект обработки
&НаСервере
Процедура ЗаполнитьТЧ()
    ОбработкаОбъект = РеквизитФормыВЗначение("Объект");
    НоваяСтрока = ОбработкаОбъект.ТЧ.Добавить();
    НоваяСтрока.Колонка1 = 1;
КонецПроцедуры

затем форма2 закрывается, при проверки табличной части в форме1 она оказывается пустая. Вроде как по идеи табличная часть принадлежит целиком обработке, а не форме, почему тогда не сохраняются данные введенные в форме при просмотре их из другой формы? За ранее благодарю!
1 Avganec
 
20.02.14
11:31
(0) попробуй значениевреквизитформы
2 vicof
 
20.02.14
11:32
ну на первой форме данные сами по себе не обновятся, имхо
3 Ispanec
 
20.02.14
11:55
Только через временное хранилище возможен обмен. При закрытии формы все уничтожается.
4 Fedor-1971
 
20.02.14
12:16
Объект обработки, по идее, доступен в обеих формах, попробуй заполнять через Объект.ТЧ.Добавить() и обновить отображение 1-й формы после заполнения ТЧ.