Вход | Регистрация

1С:Предприятие ::

Метки: 

Реквизит формы меняется, его отображение на форме- нет

Я
   Knowledge
 
23.06.18 - 22:14
Платформа 8.3.12.1440.
Управляемая форма обработки. Есть два реквизита формы: Характеристика и свойство.
При выборе характеристики в обработке подбора вызываю процедуру, которая меняет значение свойство (тип -СсылкаСправочник). Реквизит формы меняется, это видно в отладчике, но его отображение на форме в элементах не меняется. Причем, если ткнуть мышкой в поле ввода свойство, то после этого при выборе характеристики, значение поля ввода для свойства изменяется. Не пойму в чем дело.
 
 
   PR
 
1 - 24.06.18 - 00:07
Держи нас в курсе
   Knowledge
 
2 - 24.06.18 - 00:11
Пока танцы с бубном, решение нашел, но пока не пойму почему это так нужно. Вед, если интерактивно активировать поле ввода (ткнуть мышкой), то все срабатывает.
Отпишусь позже.
   PR
 
3 - 24.06.18 - 01:44
Вот если бы ты хотя бы вопрос задал, то можно было бы тебе ответить, типа используй "ЭтаФорма.ОбновитьОтображениеДанных();", а так и непонятно, то ли ты спрашиваешь, то ли хвастаешься, то ли мучаешься, но не хочешь спойлеров, ХЗ
   Knowledge
 
4 - 24.06.18 - 23:31
ЭтаФорма.ОбновитьОтображениеДанных() это не работает
Я конечно пробовал, у меня в полях есть ограничение выбора списком значений, так вот я формирую список для выбора значений в событии "НачалоВыбора"., но я поставил галку в свойствах поля "Режим выбора из списка". Так вот в этом случае значения поля не обновляются, верней видут себя так я описал в топике. Если галку снять, то обновление происходит.
   PR
 
5 - 24.06.18 - 23:42
Продолжай наблюдение


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует