|
Подсветить активную строку в поле табличного документа
| ☑ |
0
Иван-1C
09.09.19
✎
11:44
|
Добрый день!
Управляемая форма. На форме Элемент с видом "Поле табличного документа".
По умолчанию выделяется только ячейка. А нужно чтобы пользователь указал на ячейку а цветом выделилась вся строка.
Никак не получается. Подскажите, пожалуйста.
|
|
1
aleks_default
09.09.19
✎
11:47
|
Это у свойств табличного поля нужно установить свойство "режим выделения строки" - строка
|
|
2
RomaH
naïve
09.09.19
✎
11:47
|
(0) да ладно, а у меня наоборот не получается - только вся строка выделается
скрин покаж
|
|
3
RomaH
naïve
09.09.19
✎
11:49
|
режим выделения - ячейка
|
|
4
aleks_default
09.09.19
✎
11:53
|
Это не поле табличного документа. В поле табличного документа ИМХО только кодом
|
|
5
Иван-1C
09.09.19
✎
11:54
|
(1) нет такого свойства "режим выделения строки".
Есть РежимОтображенияВыделения, но это не то.
|
|
6
aleks_default
09.09.19
✎
11:55
|
(5)Да, я в (1) неправильно нписал
|
|
7
aleks_default
09.09.19
✎
11:56
|
Наверное в событии ПриАктивизацииОбласти надо писать код
|
|
8
Иван-1C
09.09.19
✎
12:10
|
(7) Наверное.
Только не получается, потому что свойства "Область" нет. Как ее указать не понимаю.
Есть только ТекущаяОбласть.
|
|
9
aleks_default
09.09.19
✎
12:14
|
ТекущаяОбласть - это скорее всего выделенная ячейка. Надо наверное определить ее адрес(номер строки и номер колонки) получить область с тем же номером строки но диапазоном колонок от 0 до конца и расскрасить ее. Как-то так.
|
|
10
Иван-1C
09.09.19
✎
12:19
|
Элементы.МоеПолеТабДок.Область - вот этого нет.
Указание свойства "Область" приводит к ошибке.
Можно было бы задать область, я бы задал.
|
|
11
aleks_default
09.09.19
✎
12:32
|
ПолеТабличногоДокумента.Область("R" + Формат(ИндексСтрока, "ЧГ=0") + "C" + Формат(ИндексКолонка, "ЧГ=0")) вот первым же поиском в гугле нашел.
|
|
12
Иван-1C
09.09.19
✎
13:02
|
Да, точно.
Эти Элементы. сбили с толку.
Спасибо большое!
|
|