Имя: Пароль:
1C
1С v8
Программно выделить несколько ячеек табличной части
,
0 ac13
 
11.09.19
14:50
Должно срабатывать при активизации строки или при активизации ячейки. Щелкаешь по ячейке, зажимаешь CTRL и выделешь еще ячейки.Как это программно сделать, выделить несколько ячеек?
1 palsergeich
 
11.09.19
14:51
Табдок.текущаяОбласть так вроде
2 ac13
 
11.09.19
14:54
(1) Забыл сказать, что проделать это мне нужно с таблицей значений
3 sqr4
 
11.09.19
14:54
(1) вероятно проблемы с описанием области, ведь она может быть разрывной, когда через контрл щелкаешь
4 ac13
 
11.09.19
15:01
вопрос не про табличный документ, не про макет, а про таблицу значений на форме документа. нужно в таблице значений программно вызвать действие, которое вызывается когда зажимаешь CTRL и щелкаешь по нескольким ячейкам
5 ac13
 
11.09.19
15:02
нужно типа Элементы.Таблица.ТекущийЭлемент = "Колонка1" + ctrl + Элементы.Таблица.ТекущийЭлемент = "Колонка2"
6 sqr4
 
11.09.19
15:11
(5) а я вот что то нихрена не могу выделить несколько ячеек у табличной части или тз
7 aleks_default
 
11.09.19
15:16
Было бы интересно узнать зачем это нужно?
8 palsergeich
 
11.09.19
15:17
(7) суммы скорее всего считать.
Я такой магией не владею, желаю ТС адекватных задач и постановщиков.
9 aleks_default
 
11.09.19
15:21
А это же тот кому рамки у табличного поля нужны были... Так может тебе не выделить а просто цвет фона у ячеек поменять нужно всего лишь?
10 sqr4
 
11.09.19
15:22
(9) да нельзя мышкой их выделить
11 ac13
 
11.09.19
15:24
(9) не, нужно именно выделить)
это будет что-то вроде
массиввыдленныхэлементов = новый массив;
массиввыдленныхэлементов.Добавить(Элемент1);
массиввыдленныхэлементов.Добавить(Элемент2);
Элементы.Таблица.ТекущийЭлемент = массиввыдленныхэлементов;
12 aleks_default
 
11.09.19
15:25
(10) А кто говорит про мышку. Написано "программно"
13 sqr4
 
11.09.19
15:27
(12) перефразирую, в данном элементе, нельзя выделить более чем одну ячейку
14 Йохохо
 
11.09.19
15:29
надо сделать на полехтмл с цсс и ооп
15 aleks_default
 
11.09.19
15:29
(11) Выделить чтобы что сделать? Чтобы визуально отобразить или чтобы что-то потом сделать со значениями этих ячеек? Чудак-человек.
16 ac13
 
11.09.19
15:33
(15) именно, чтобы визуально отобразить)
при выделении одной ячейки нужно отображать выделение двух ячеек
17 sqr4
 
11.09.19
15:34
(16) Китайские формулировки, китайской задачи... Условное оформление в помощь
18 sqr4
 
11.09.19
15:35
Исполнитель индус...
19 aleks_default
 
11.09.19
15:36
Ну цвет фона изменяй у этих ячеек  - ничем от выделения не отличается, если цвет такой же подберешь
20 Вафель
 
11.09.19
15:41
в УФ у таблицы есть свойство ВыделенныеСтроки
21 sqr4
 
11.09.19
15:44
(20) там ячейки и думаю в рамках одной строки
22 Йохохо
 
11.09.19
15:44
(21) тетрис он пишет
23 sqr4
 
11.09.19
15:46
(22) а нахера на таблице значений то)
24 ac13
 
11.09.19
15:46
(20) не, выделенныестроки не подходят
(22) да
(23) люблю вот так извращаться)
25 sqr4
 
11.09.19
15:52
...