Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

раскраска ячейки макета

раскраска ячейки макета
Я
   buhankin
 
20.09.16 - 10:16
Добрый день.Подскажите бестолковому.по условию раскрашиваю ячейку;                      ТабДокумент.Область("R5C9").ЦветФона = WebЦвета.Желтый;
но при таком раскладе красится только одна строка,а как сделать так чтобы каждая строка раскрашивалась?понятно что я обращаюсь к адресу ячейки,но не понимаю как менять эту адресность при количестве строк в печатной форме больше одной.
 
 
   Лефмихалыч
 
1 - 20.09.16 - 10:17
Область("R5")
   buhankin
 
2 - 20.09.16 - 10:19
(1)                    ТабДокумент.Область("R5").ЦветФона = WebЦвета.Желтый;
так раскрасил всю первую строку
   buhankin
 
3 - 20.09.16 - 10:19
(1)а хотелось бы одну ячейку и в каждой строке
   Лефмихалыч
 
4 - 20.09.16 - 10:20
тогда Область("C9")
   Лефмихалыч
 
5 - 20.09.16 - 10:21
Еще можно так Область("R5C9:R15C9")
   buhankin
 
6 - 20.09.16 - 10:22
(4)не прокатило тупо всю колонку покрасил
   buhankin
 
7 - 20.09.16 - 10:23
(5)это с условием что будет не больше 15 стррок в документе?
   buhankin
 
8 - 20.09.16 - 10:26
(5)сделал.так он разорвал 2 строки и между ними сам вставил кучу строк раскрасил их и  первую.последняя так и осталась не раскрашенная
            ОбластьСтрок.Параметры.НомерСтроки = НомерСтроки;
            ОбластьСтрок.Параметры.Артикул = СтрокТовары.Номенклатура.Артикул;
            ОбластьСтрок.Параметры.Заполнить(СтрокТовары);
            
            ОбластьОформления =ТабДокумент.Вывести(ОбластьСтрок);
            
            Если Доставка<>0 Тогда
            
                    ТабДокумент.Область("R5C9:R15C9").ЦветФона = WebЦвета.Желтый;
            КонецЕсли;
   Ёпрст
 
9 - 20.09.16 - 10:27
(8) пилять, где такому учат ?
   Лефмихалыч
 
10 - 20.09.16 - 10:28
(8) убей себя об стену
 
 Рекламное место пустует
   buhankin
 
11 - 20.09.16 - 10:28
(10) в каком смысле
   vicof
 
12 - 20.09.16 - 10:29
(9) такому не учат
   Лефмихалыч
 
13 - 20.09.16 - 10:29
Это сделало мой день
   buhankin
 
15 - 20.09.16 - 10:31
я извиняюсь,а тут все родились сразу программистами?
   Лефмихалыч
 
Модератор
16 - 20.09.16 - 10:32
(15) проблема не в том, что ты чего-то не знаешь, а втом, что ты не хочешь приложить ни каких усилий, чтобы научиться, а вместо этого сидишь, как паук в паутине, и ждешь, когда в ветку залетит готовый кусок кода, который ты сможешь скопипастить и все как-то заработаетт
   vicof
 
17 - 20.09.16 - 10:32
(15) нет, но логически мыслить хоть немного надо
   buhankin
 
18 - 20.09.16 - 10:35
(16)не надо готовый код.подскажите где лажа
   Лефмихалыч
 
19 - 20.09.16 - 10:36
(18) ты в метод Область() передаешь неправильный параметр. Передавай правильный.
   Лефмихалыч
 
20 - 20.09.16 - 10:36
и я знаю следующий вопрос...
   Ёпрст
 
21 - 20.09.16 - 10:38
(18) Ну так, хотя бы что ле

// ТабДокумент.Область("R5C9:R15C9").ЦветФона = WebЦвета.Желтый;

 ТабДокумент.Область(ТабДокумент.ВысотаСтроки,1,ТабДокумент.ВысотаТаблицы,ТабДокумент.ШиринаТаблицы).ЦветФона = WebЦвета.Желтый;
   buhankin
 
22 - 20.09.16 - 10:57
(21){Документ.РеализацияТоваровУслуг.МодульОбъекта(551)}: Поле объекта не обнаружено (ВысотаСтроки)
            ТабДокумент.Область(ТабДокумент.ВысотаСтроки,1,ТабДокумент.ВысотаТаблицы,ТабДокумент.ШиринаТаблицы).ЦветФона = WebЦвета.Желтый;
   Ёпрст
 
23 - 20.09.16 - 11:02
(22)замени на ВысотаТаблицы, наслаждайся
   buhankin
 
24 - 20.09.16 - 11:24
(23)всю таблицу мне раскрасил)
   buhankin
 
25 - 20.09.16 - 11:25
ТабДокумент.Область(ТабДокумент.ВысотаТаблицы,9,ТабДокумент.ВысотаТаблицы,ТабДокумент.ШиринаТаблицы).ЦветФона = WebЦвета.Желтый;
так лучше.сейчас уберу только раскрас последней колонки
   buhankin
 
26 - 20.09.16 - 11:34
(23)спасибо громадное
   Лефмихалыч
 
27 - 20.09.16 - 11:36
как в воду глядел (16)
   buhankin
 
28 - 20.09.16 - 12:17
(27)я скопипастил но он не заработал так как нужно.поправил и все ок
   assasu
 
29 - 20.09.16 - 12:21
(0) в макете , визуальными средствами раскрась строку в нужный цвет . тогда при печати все будет покрашено сразу.
это если думать не хочешь.
   buhankin
 
30 - 20.09.16 - 12:22
(29)там по условию нужна раскарска


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует