|
Обновить Отображение Данных УФ | ☑ | ||
|---|---|---|---|---|
|
0
noffkj
08.08.18
✎
11:38
|
Доброе утро.
Есть форма. УФ. На форме таблица значений (реквизит формы). ТЗ.Ссылка ТЗ.Количество Заполняется ссылками на документ. Есть кнопка &НаСервере Процедура ИзменитьКолвоНаСервере() Для каждого СтрТаб Из Реквизит1 Цикл Док = СтрТаб.ссылка.ПолучитьОбъект(); Док.Количество = 1; Док.Записать(); КонецЦикла; //Элементы.Реквизит1.Обновить(); КонецПроцедуры &НаКлиенте Процедура ИзменитьКолво(Команда) ИзменитьКолвоНаСервере(); //ОбновитьОтображениеДанных(Элементы.Реквизит1); КонецПроцедуры После выполнения отображается предыдущее значение реквизита документа (Количество). Подскажите как перечитать или обновить форму чтобы количество отображалось измененное? |
|||
|
1
DrShad
08.08.18
✎
11:45
|
использовать демонический список с произвольным запросом
или перезаполнять ТЗ |
|||
|
2
DrWatson
08.08.18
✎
12:01
|
А что если на форме отображать не ТЗ.Количество, а ТЗ.Ссылка.Количество ?
|
|||
|
3
DrShad
08.08.18
✎
12:03
|
(2) пофигу, ибо ТЗ не обновится
|
|||
|
4
Buster007
08.08.18
✎
12:20
|
Обновить только те строки, которые были изменены в процедуре на новые данные самостоятельно
|
|||
|
5
noffkj
08.08.18
✎
12:20
|
ТЗ = РеквизитФормыВЗначение("Реквизит1");
Реквизит1.Очистить(); Для каждого СтрТЗ Из ТЗ Цикл СтрРеквизит1 = Реквизит1.Добавить(); СтрРеквизит1.Ссылка = ТЗ[0].Ссылка; КонецЦикла; Не помогло. Забавно. |
|||
|
6
Cyberhawk
08.08.18
✎
12:23
|
Прочитать()
|
|||
|
7
Cyberhawk
08.08.18
✎
12:24
|
Хотя была какая-то замута с этим методом, что он читает из объектного кэша (т.е. вызов этого метода не вызывает повторное чтение из БД, пока кэш не протух, и не обновляет этот кэш, что весьма странно)
|
|||
|
8
noffkj
08.08.18
✎
12:44
|
&НаКлиенте
Процедура ИзменитьКолво(Команда) ИзменитьКолвоНаСервере(); ОповеститьОбИзменении(Реквизит1[0].Ссылка); //ОбновитьОтображениеДанных(Элементы.Реквизит1); КонецПроцедуры Если грубо тто вот так оказывается. ОповеститьОбИзменении(Реквизит1[0].Ссылка); |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |