![]() |
![]() |
![]() |
|
раскраска ячейки макета | ☑ | ||
---|---|---|---|---|
0
buhankin
20.09.16
✎
10:16
|
Добрый день.Подскажите бестолковому.по условию раскрашиваю ячейку; ТабДокумент.Область("R5C9").ЦветФона = WebЦвета.Желтый;
но при таком раскладе красится только одна строка,а как сделать так чтобы каждая строка раскрашивалась?понятно что я обращаюсь к адресу ячейки,но не понимаю как менять эту адресность при количестве строк в печатной форме больше одной. |
|||
1
Лефмихалыч
20.09.16
✎
10:17
|
Область("R5")
|
|||
2
buhankin
20.09.16
✎
10:19
|
(1) ТабДокумент.Область("R5").ЦветФона = WebЦвета.Желтый;
так раскрасил всю первую строку |
|||
3
buhankin
20.09.16
✎
10:19
|
(1)а хотелось бы одну ячейку и в каждой строке
|
|||
4
Лефмихалыч
20.09.16
✎
10:20
|
тогда Область("C9")
|
|||
5
Лефмихалыч
20.09.16
✎
10:21
|
Еще можно так Область("R5C9:R15C9")
|
|||
6
buhankin
20.09.16
✎
10:22
|
(4)не прокатило тупо всю колонку покрасил
|
|||
7
buhankin
20.09.16
✎
10:23
|
(5)это с условием что будет не больше 15 стррок в документе?
|
|||
8
buhankin
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) убей себя об стену
|
|||
11
buhankin
20.09.16
✎
10:28
|
(10) в каком смысле
|
|||
12
vicof
20.09.16
✎
10:29
|
(9) такому не учат
|
|||
13
Лефмихалыч
20.09.16
✎
10:29
|
Это сделало мой день
|
|||
15
buhankin
20.09.16
✎
10:31
|
я извиняюсь,а тут все родились сразу программистами?
|
|||
16
Лефмихалыч
модератор
20.09.16
✎
10:32
|
(15) проблема не в том, что ты чего-то не знаешь, а втом, что ты не хочешь приложить ни каких усилий, чтобы научиться, а вместо этого сидишь, как паук в паутине, и ждешь, когда в ветку залетит готовый кусок кода, который ты сможешь скопипастить и все как-то заработаетт
|
|||
17
vicof
20.09.16
✎
10:32
|
(15) нет, но логически мыслить хоть немного надо
|
|||
18
buhankin
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Цвета.Желтый; |
|||
22
buhankin
20.09.16
✎
10:57
|
(21){Документ.РеализацияТоваровУслуг.МодульОбъекта(551)}: Поле объекта не обнаружено (ВысотаСтроки)
ТабДокумент.Область(ТабДокумент.ВысотаСтроки,1,ТабДокумент.ВысотаТаблицы,ТабДокумент.ШиринаТаблицы).ЦветФона = WebЦвета.Желтый; |
|||
23
Ёпрст
гуру
20.09.16
✎
11:02
|
(22)замени на ВысотаТаблицы, наслаждайся
|
|||
24
buhankin
20.09.16
✎
11:24
|
(23)всю таблицу мне раскрасил)
|
|||
25
buhankin
20.09.16
✎
11:25
|
ТабДокумент.Область(ТабДокумент.ВысотаТаблицы,9,ТабДокумент.ВысотаТаблицы,ТабДокумент.ШиринаТаблицы).ЦветФона = WebЦвета.Желтый;
так лучше.сейчас уберу только раскрас последней колонки |
|||
26
buhankin
20.09.16
✎
11:34
|
(23)спасибо громадное
|
|||
27
Лефмихалыч
20.09.16
✎
11:36
|
как в воду глядел (16)
|
|||
28
buhankin
20.09.16
✎
12:17
|
(27)я скопипастил но он не заработал так как нужно.поправил и все ок
|
|||
29
assasu
20.09.16
✎
12:21
|
(0) в макете , визуальными средствами раскрась строку в нужный цвет . тогда при печати все будет покрашено сразу.
это если думать не хочешь. |
|||
30
buhankin
20.09.16
✎
12:22
|
(29)там по условию нужна раскарска
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |