Версия для печати темы (https://pro1c.org.ua/index.php?s=3f1e20e36e32fa29c418ae9f493e2c3e&showtopic=29174)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Не происходит обновление условного оформления списка программно

Автор: alexa191 07.04.16, 9:41

Добрый день!
Подскажите вариант решения задачи.
Открывается форма списка справочника. В процедуре ПриСозданииНаСервере программно задается условное оформление списка.
Далее, когда добавляется новый элемент справочника и записывается, в процедуре СписокОбработкаЗаписиНового (которая в модуле формы списка) происходит добавление нового элемента условного оформления для введенного элемента справочника.

В форме списка справочника появляется строка с только что введенным элементом, но условное оформление под него не работает. Нужно закрыть и открыть форму, тогда новый элемент окрашивает.
Нужно, чтобы условное оформление срабатывало для нового элемента без закрытия формы.

P. S. Делал обновление с помощью
Элементы.Список.Обновить();
ЭтотОбъект.ОбновитьОтображениеДанных();
Не помогает!

Автор: Zaval 07.04.16, 12:35

Цитата(alexa191 @ 07.04.16, 10:41) *
В форме списка справочника появляется строка с только что введенным элементом, но условное оформление под него не работает. Нужно закрыть и открыть форму, тогда новый элемент окрашивает.

А что, СозданиеНаСервере происходит? Нет, происходит, нпр, ОбновлениеФормы, ВыводСтроки.
Может, я отстал от жизни, но какое дело Серверу до оформления картинки?

Автор: alexa191 07.04.16, 13:21

Zaval @ Сегодня, 13:35 *,
Тогда как сделать, чтобы оформление срабатывало для нового элемента на клиенте?

Автор: Vofka 07.04.16, 14:12

Нужно добавить новый элемент условного оформления в процедуре СписокОбработкаЗаписиНового. После этого, может понадобиться сделать Элементы.Список.Обновить().

Автор: alexa191 07.04.16, 14:42

Vofka @ Сегодня, 15:12 *,
Именно так сделал. Не получается. Какие есть способы еще обновить этот список?

Автор: pablo 07.04.16, 16:32

У списка ОбновлениеПриИзмененииДанных чему равно?

Автор: alexa191 08.04.16, 6:39

pablo @ Вчера, 17:32 *,
Установлено Авто

Автор: shlegel 14.02.18, 15:01

alexa191 @ 08.04.16, 7:39 * ,
Не стал искать ответов для 8.2, срочно сдавать надо было, простым костылем отделался. Видимость таблицы ложь/истина. Может кому поможет

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua