|
раскраска ячейки макета
|
Я
|
|
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 | |
buhankin 11 - 20.09.16 - 10:28 | |
vicof 12 - 20.09.16 - 10:29 | |
Лефмихалыч 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 | |
Лефмихалыч 27 - 20.09.16 - 11:36 | |
buhankin 28 - 20.09.16 - 12:17 | ( 27)я скопипастил но он не заработал так как нужно.поправил и все ок |
assasu 29 - 20.09.16 - 12:21 | ( 0) в макете , визуальными средствами раскрась строку в нужный цвет . тогда при печати все будет покрашено сразу.
это если думать не хочешь. |
buhankin 30 - 20.09.16 - 12:22 | ( 29)там по условию нужна раскарска Рекламное место пустует |