Как изменить шрифт при активизации строки табличного поля? #489817


#0 by mathcad
Вывожу в табличное поле данные из справочника. Новые значения, выделяю жирным шрифтом, если пользователь щелкнул строку с новым значением, то шрифт должен стать нормальным. Вот код Но шрифт так и не меняется. В чем может быть проблема?
#1 by Cube
А как ты новые значения жирным шрифтом выделяешь? Через ПриВыводеСтроки небось?
#2 by mathcad
Да. А что нужно не так?
#3 by 73
Ну так там же и делай нормальным.
#4 by Cube
:)))) Всё так. Тебе ответили в .
#5 by 73
+ И нужно чтобы реквизит(Статус) поменялся. А в ПриАктивизацииСтроки ничего не меняется.
#6 by mathcad
Дело в том что ПриВыводеСтроки как я понимаю выполняется только при заполнения данных, а вот когда пользователь просто щелкает на строки табличного поля, то эта процедура не выполняется, поэтому я и использую процедуру ПриАктивизацииСтроки. на счет реквизита это понятно. Я просто не хочу в процедуре ПриАктивизацииСтроки использовать функцию для получения данных из справочника. Или я не правильно делаю?
#7 by Cube
Просто ПриАктивизацииСтроки ОформлениеСтроки недоступно для редактирования.
#8 by mathcad
понял спасибо. А подскажите можно ли запоминать строку которая была выделена и чтоб при новом заполнении данных выделение осталось на этой строке? А то получается что когда идет вывод выделяеться первая строка, срабатывает процедура ПриАктивизацииСтроки и опять данные обновляются и так пока у новых данных изменится реквизит Статус. Может можно вызывать процедуру только при клики мыши? Или запоминать положение? Если можно привести кусок примера, или хотя бы куда копать. Заранее спасибо
#9 by Cube
Сделай не через ПриАктивизацииСтроки а через Выбор или как там его, короче по двойному клику.
#10 by mathcad
ок спасибо, сейчас буду копать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С