|
|
|
не правильно идет раскраска текста ячейки | ☑ | ||
|---|---|---|---|---|
|
0
LivingStar
08.02.12
✎
14:41
|
задаю то есть если значение >0 то красный остальные не важны
но раскраска идет чередуясь раскрашивая текст в ненужных ячейках ((( главное в отладчике все как нужног идет Проср = Рез.СуммаЗаказа - Рез.СуммаВзаиморасчета; // сумма взаиморасчета Черный = Новый Цвет(0, 0, 0); Красный = Новый Цвет(255, 0, 0); ОбластьСтр.Параметры.ПросрочкаРуб = 0; ТабДок.Область(с,12).ЦветТекста = Черный; Если Проср > 0 Тогда ОбластьСтр.Параметры.ПросрочкаРуб = Проср * -1; ТабДок.Область(с,12).ЦветТекста = Красный; КонецЕсли; // <- ОбластьСтр.Параметры.РасшифровкаДок = Рез.ЗаказПокупателя; // расшифровка заказа покупателя ОбластьСтр.Параметры.РасшифровкаДокППВ = Рез.ПлатПоручениеВход; // расшифровка платежного поручения входящего ТабДок.Вывести(ОбластьСтр); |
|||
|
1
LivingStar
08.02.12
✎
14:41
|
что за секрет?
|
|||
|
2
Шапокляк
08.02.12
✎
14:44
|
Потому что выводишь ОбластьСтр, а раскрашиваешь какую-то другую область, и что такое "с" в твоем коде кроме тебя никто не знает.
|
|||
|
3
LivingStar
08.02.12
✎
14:45
|
2 нумератор строк
|
|||
|
4
LivingStar
08.02.12
✎
14:46
|
(2) так по коду же и вывожу её
ТабДок.Вывести(ОбластьСтр); |
|||
|
5
НЕА123
08.02.12
✎
14:47
|
(0)
v8: почему появляется пустая строка? пост (9) |
|||
|
6
Starhan
08.02.12
✎
14:48
|
(0)подскажи сколько уже мистяне за тебя заработали?
|
|||
|
7
LivingStar
08.02.12
✎
14:48
|
ну если вывожу ТабДок.Область(с,12).ЦветТекста = Красный;
а раскрашиваю ОбластьСтр, то как мне задать цвет в ОбластьСтр ? |
|||
|
8
Starhan
08.02.12
✎
14:48
|
(4) смотри (2) потом код в (0)
|
|||
|
9
LivingStar
08.02.12
✎
14:49
|
(5)(6) ты нах сюда вылез?
|
|||
|
10
LivingStar
08.02.12
✎
14:49
|
(5) извиняюсь не вам
|
|||
|
11
LivingStar
08.02.12
✎
14:49
|
(5) с разу с ходу не понять (((((
|
|||
|
12
Starhan
08.02.12
✎
14:50
|
(9) детка не хами.
|
|||
|
13
LivingStar
08.02.12
✎
14:51
|
ТабДок.ОбластьСтр(с,12).ЦветТекста = Красный;
так ошибку выдает |
|||
|
14
LivingStar
08.02.12
✎
14:52
|
(12) детка это ты тут вылез!!!!
|
|||
|
15
Starhan
08.02.12
✎
14:54
|
(14) тупишь? посмотри кто со своей темой вылез. А я просто любопытствую. Хули ты как крыса, зажал информацию помогающим тебе.
|
|||
|
16
Шапокляк
08.02.12
✎
14:54
|
(7) Ну сделай несколько областей в макете, разных по цвету. И выводи
ОбластьСтр=Макет.ПолучитьОбласть("ОбластьКрасная") или ОбластьСтр=Макет.ПолучитьОбласть("ОбластьЧерная") в зависимости от условий. Есть более изящные решения, просто лень думать. |
|||
|
17
LivingStar
09.02.12
✎
06:56
|
(16) то есть можно менять только область? Цвет в области менять нельзя?
я как то делал что можно менять именно цвет и любые параметры, тип шрифта, оформление... но сейчас открыл тот пример и думаю как бы сюда это приделать делаю так: Проср = Рез.СуммаЗаказа - Рез.СуммаВзаиморасчета; // сумма взаиморасчета Черный = Новый Цвет(0, 0, 0); Красный = Новый Цвет(255, 0, 0); //ОбластьСтр.Параметры.ПросрочкаРуб = 0; //ТабДок.Область(с,12).ЦветТекста = Черный; Если Проср > 0 Тогда ОбластьСтр.Параметры.ПросрочкаРуб = Проср * -1; ОбластьСтр.Область("R"+с+"C12").ЦветТекста = Красный; КонецЕсли; // <- ОбластьСтр.Параметры.РасшифровкаДок = Рез.ЗаказПокупателя; // расшифровка заказа покупателя ОбластьСтр.Параметры.РасшифровкаДокППВ = Рез.ПлатПоручениеВход; // расшифровка платежного поручения входящего ТабДок.Вывести(ОбластьСтр); Н = Н + 1; с = с + 1; КонецЦикла; и все разьезжается ((( появляются какие то пустые строки... ранее реально задавал оформление и не встречал никаких проблем, буду разбираться.... |
|||
|
18
LivingStar
09.02.12
✎
07:04
|
делаю так
Если Проср > 0 Тогда ОбластьСтр.Параметры.ПросрочкаРуб = Проср * -1; //ТабДок.Область(с,12).ЦветТекста = Красный; ТабДок.Область("R"+с+"C12").ЦветТекста = Красный; КонецЕсли; заходит в условие, но текст через раз или не понятно через сколько меняется ( непойму почему так! |
|||
|
19
Wobland
09.02.12
✎
07:14
|
свою "с" замени на 1
|
|||
|
20
LivingStar
09.02.12
✎
07:19
|
(19) спасибо !
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |