|
Сбросить кеш у таблицы на форме |
☑ |
0
НичегоНе Понятно
08.04.20
✎
06:58
|
Всем привет! У меня есть таблица значений которая на форме лежит как СписокЭлементовЧегоТоТам. У самой таблицы одна колонка "Номенклатура" с соответствующим типом значения. На форме есть еще одно поле у которого путь к данным указан -> Номенклатура.Описание. При первом открытии все работает хорошо. Но потом когда я меняю описание, в таблице оно не меняется. Метод Обновить() примененный к элементу формы, не работает. Метод ОбновитьОтображениеДанных тоже ничего не меняет. Данные показываются старые. Более того, если закрыть и открыть обработку и заново заполнить таблицу я все равно вижу старые данные(где она их берет то?). Метод ОбновитьПовторноИспользуемыеЗначения() ни к чему не приводит. Подскажите, что делать то?
|
|
1
НичегоНе Понятно
08.04.20
✎
07:07
|
(0)Использовать ОповеститьОбИзменении() для измененных ссылок конечно же
|
|
2
Мимохожий Однако
08.04.20
✎
08:41
|
Надо перестать стесняться и показать код заполнения поля со списком значений.
|
|
3
Cyberhawk
08.04.20
✎
08:46
|
Попробуй (1), но судя по документации это только для динамических списков. У тебя ведь не он.
|
|
4
НичегоНе Понятно
08.04.20
✎
09:04
|
(3)Он + Обновить() для элемента формы, помогает
|
|
5
Cyberhawk
08.04.20
✎
09:07
|
(4) Значит, ДС сами обновляются после этого, а "простые" таблицы формы (источник у которых - не ДС) надо еще "пнуть" опосля, так получается.
|
|
6
Cyberhawk
08.04.20
✎
09:10
|
Хотя само обновится только у тех ДС, у которых задана основная таблица. У которых не задана так же надо пнуть через Обновить()
|
|