Имя: Пароль:
1C
1С v8
Обновить элемент упр формы
0 Мятежник
 
04.04.16
09:08
Всем привет.
подскажите как обновить поле управляемой формы, после изменении реквизита?
При открытии получаю макет
Таб1 = ПолучитьИзВременногоХранилища(Адрес1)
Он отображается, все нормально.

затем мне надо при смене вкладок очищать макет. очищаю
КоличествоДокументов = ОбъектыПечати.Количество();
НомерТекущейСтраницы = Элементы.Страницы.ПодчиненныеЭлементы.Индекс(ТекущаяСтраница) + 1;
    Индекс = 0;
    Пока Индекс <> КоличествоДокументов Цикл
        Индекс = Индекс + 1;
        Если Индекс <> НомерТекущейСтраницы Тогда
            ЭтаФорма["Таб" + Индекс].Очистить();
        Иначе
            ЭтаФорма["Таб" + Индекс] = ПолучитьИзВременногоХранилища(ЭтаФорма["Адрес" + Индекс]);
        КонецЕсли;
    КонецЦикла;

и вот тут после получения из временного хранилища макет не отображается. хотя по отладчику видно что он получен.
как отобразить его в поле формы?
1 Cyberhawk
 
04.04.16
09:27
ОбновитьОтображениеДанных
2 Мятежник
 
04.04.16
09:29
(1) пробовал, не помогает
Программист всегда исправляет последнюю ошибку.