Имя: Пароль:
1C
 
Как в табличной части обновить отображение подчиненного реквизита?
0 RomaH
 
11.06.24
08:07
В тч - номенклатура
на форму выведен "Номенклатура.Родитель"

и это дело где-то кэшируется
поменял родителя - даже после переоткрытия обработки - показывает старого
1 Fedor-1971
 
11.06.24
09:41
(0) Если после переоткрытия не показывает правильного родителя - возможно, что изменили не у той карточки или путь к данным колонки не совсем такой
Как вариант: открыть карточку просмотром и посмотреть на родителя
А так, кардинально, ЭтаФорма.Обновить()
2 RomaH
 
12.06.24
22:12
(1) обмельчал 1-эсник... даже не поправили неправильный ответ
3 Лирик
 
13.06.24
08:38
(2) И не говори, а уж как вопросы задают, вообще "ужас, ужас". Ни тебе платформы, ни режима запуска (УФ, ОФ). Ни конфигурации.
4 Мультук
 
13.06.24
08:46
(0)

>>поменял родителя - даже после переоткрытия обработки - >>показывает старого

Обработка COM-соединения случаем не устанавливает?

Перечитать() (или как его там) тоже не помогает?


P.S.

Срочно-важно перекидывал из рабочей в тестовую (давно было на УТ 11.4)
документ (заказ клиента).
Открыл -- а там в двух номенклатурах "битые ссылки".
Перекинул номенклатуру.
-- Обновляю форму. Бесполезно
-- Переоткрываю документ. Бесполезно.
Решилось перезапуском клиента.
5 RomaH
 
13.06.24
15:14
ну, ребята, ну нельзя же так

(3) по умолчанию 8.3 УФ, при чем тут конфа?

&НаКлиенте
Процедура УстановитьГруппу(Команда)
    
    УстановитьГруппуНаСервере();
    
    ОповеститьОбИзменении(Тип("СправочникСсылка.Номенклатура"));
    
КонецПроцедуры
6 RomaH
 
13.06.24
15:15
оно реально, на время сеанса (ну или поменьше) запоминает "родителя" и показывает родителя Объект.СписокНоменклатуры.Номенклатура.Родитель старого

пока вот так не сделаешь
ОповеститьОбИзменении(Тип("СправочникСсылка.Номенклатура"));
7 RomaH
 
13.06.24
15:22
+(4) ну вот про это самое - пока клиента не переоткроешь (кэш не почистишь) - показывает первоначальное значение
8 Garykom
 
13.06.24
15:34
9 RomaH
 
13.06.24
15:57
ОбновитьИнтерфейс() - это шедевр творческой мысли

у нас есть такое в "типовой" - исправили у себя, написали - разработчикам, не знаю, исправили или нет
10 RomaH
 
13.06.24
15:58
вызывалось чуть ли ни при каждом действии пользователя... в одной форме

красота, а не работа - нажал кнопку - и сидишь - чай пьёшь
11 Garykom
 
13.06.24
15:59
(10) Если сотню формочек доков открыть - можно и пообедать успеть