|   |   | 
| 
 | Как программно выделить всю строку в табличном документе? | ☑ | ||
|---|---|---|---|---|
| 0
    
        wms 17.01.17✎ 18:01 | 
        Не текущую область, а именно всю строку т.е. когда отображаем выдимость заголовков и выделяем всю страку
 Это выделяет области: Элементы.Результат.УстановитьВыделенныеОбласти(МассивОбластей); | |||
| 1
    
        wms 17.01.17✎ 18:02 | 
        пардон за опечатку, не красиво вышло :-)     | |||
| 2
    
        Ёпрст гуру 17.01.17✎ 18:05 | 
        Через ТекущаяОбласть мот ?     | |||
| 3
    
        Мимохожий Однако 17.01.17✎ 18:13 | 
        (0) Выделишь, а потом что?     | |||
| 4
    
        wms 17.01.17✎ 18:14 | 
        может, нарыл типобласти
 если на ячейку щелкаешь, то ="Прямоугольник" установил в строки но не взлетело Элементы.Результат.ТекущаяОбласть.ТипОбласти=ТипОбластиЯчеекТабличногоДокумента.Строки; | |||
| 5
    
        Ёпрст гуру 17.01.17✎ 18:15 | 
        (3) копи-пасте видать :)     | |||
| 6
    
        wms 17.01.17✎ 18:18 | 
        (3) у пользователя mac и ему так надо     | |||
| 7
    
        wms 17.01.17✎ 18:20 | 
        т.е. при щелчке мышкой на любую ячейку отчета надо чтобы вся строка выделялась через УстановитьВыделенныеОбласти () скачет     | |||
| 8
    
        Tatitutu 17.01.17✎ 18:21 | 
        Сначала просили только выделить, потом раскрашивать в любой цвет
 http://magazkat.ru/media/kunena/attachments/616/016616.png | |||
| 9
    
        wms 17.01.17✎ 18:22 | 
        (8)мне табличныйдокумент надо
 у тебя не то | |||
| 10
    
        Мимохожий Однако 17.01.17✎ 18:46 | 
        (9) Покажи на картинке как ты хочешь     | |||
| 11
    
        wms 18.01.17✎ 09:36 | 
        (10) http://s018.radikal.ru/i515/1701/67/292e1f340521t.jpg
 надо как п.2 зеленым. чтобы не дергалось. Отрабатываю клик мышкой в событии Процедура РезультатПриАктивизацииОбласти(Элемент) | |||
| 12
    
        Ёпрст гуру 18.01.17✎ 09:38 | 
        (11) Слишком большая картинка, на моник в 29" не влазиет, можешь поменьше сделать ?     | |||
| 13
    
        Fish гуру 18.01.17✎ 09:42 | 
        (6) А причём здесь мак?     | |||
| 14
    
        wms 18.01.17✎ 10:09 | 
        (13)пользователи маков они такие требовательные :-) может потому что большие ТОПы :-)
 ура! Сделал.Все оказалось просто: Процедура РезультатПриАктивизацииОбласти(Элемент) ТекВерх = Элементы.Результат.ТекущаяОбласть.Верх; МассивОбластей = Новый Массив(); ЯчейкаСтрока =Результат.Область("R"+Формат(ТекВерх,"ЧГ=0")); МассивОбластей.Добавить(ЯчейкаСтрока); Элементы.Результат.УстановитьВыделенныеОбласти(МассивОбластей); КонецПроцедуры | |||
| 15
    
        wms 18.01.17✎ 10:12 | 
        кстати действительно гораздо удобнее. может на все отчеты распространить.подумаю     | |||
| 16
    
        h-sp 18.01.17✎ 10:31 | 
        (14) всё-таки пиши по-нормальному
 ЯчейкаСтрока =Результат.Область(ТекВерх); Область() принимает числа в качестве параметров. | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |