Выделение строки в табличном поле при открытии #697391


#0 by Loyt
При открытии формы заполняется табличное поле из запроса. Нужно, чтобы в нём не выделялась сразу при открытии цветом строка до того, как человек туда мышой залезет. Выделенные строки после заполнения очищаются. Прекрасно работает, если заполнение делается в уже открытой форме, но при открытии не срабатывает. Активизация по умолчанию у табличного поля выключена. Что-то не могу понять, в чём тут проблема.
#1 by 1Сергей
активизируй другой элемент формы
#2 by Loyt
В том-то и прикол. По умолчанию активизируется другой элемент. Табличное поле не активно. Но выделенная строка там всё равно рисуется.
#3 by Defender aka LINN
А чем тебе это мешает-то?
#4 by Loyt
Мне ничем. Но юзеры с идиосинкразией на всякую несущественную фигню - они есть.
#5 by Defender aka LINN
Надо воспитывать в себе здоровый пофигизм на идиотские желания пользователей :)
#6 by Loyt
Не, ну если "ничего нельзя сделать", тогда конечно. Я просто думал, что это чисто мой недостаток знаний и ситуация легко разруливается.
#7 by katc
табличноеПоле.ТекущаяСтрока = неопределено
#8 by Loyt
Так нельзя, вываливается эксепшен "отсутствует ключ строки".
#9 by katc
ну или = 0
#10 by Loyt
Не имеет значения, на запись принимается только строка табличного поля. Короче, сделал дубово, через обработчик ожидания. Юзеры, блин, заметили моргание, но и пох на них. Но сама проблема, когда при открытии формы не срабатывает очистка выделенных строк, конечно, странная.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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