|
Цвет текста в ячейке | ☑ | ||
---|---|---|---|---|
0
Singenor
29.08.12
✎
11:11
|
Как сделать цвет текста в ячейке области, в зависимости от условия? То есть в ячейке стоит параметр, в него пишется текст, и к примеру, если условие > то текст пишется красным, если < то синим?
|
|||
1
salvator
29.08.12
✎
11:13
|
Ты не поверишь...
|
|||
2
Singenor
29.08.12
✎
11:16
|
(1) тоже походу не в курсах?
|
|||
3
ДенисЧ
29.08.12
✎
11:17
|
(2) Для УФ - условное оформление, для нормальных - при выводе таблицы красить область
|
|||
4
Singenor
29.08.12
✎
11:17
|
(3) только целиком можно? а отдельно ячейку нет?
|
|||
5
Singenor
29.08.12
✎
11:17
|
(3) для обычных форм
|
|||
6
Singenor
29.08.12
✎
11:32
|
вопрос открыт еще
|
|||
7
Бледно Золотистый
29.08.12
✎
11:33
|
(4) Чем тебе ячейка не область?
|
|||
8
Singenor
29.08.12
✎
11:35
|
я не понимаю как мне отдельно ячейку области закрасить, в параметр цвет текста передать нельзя ведь
|
|||
9
Простенький вопросик
29.08.12
✎
11:40
|
Я так выведенный отчет раскрашиваю
НомерСтроки=Строка(Элемент.ТекущаяОбласть.Верх); НомерКолонки=Строка(Элемент.ТекущаяОбласть.Лево); Элемент.Область(НомерСтроки,НомерКолонки).ЦветФона =?(ОбщЯчейка=Элемент.Область(НомерСтроки,НомерКолонки).текст,WebЦвета.Белый, WebЦвета.БледноЗеленый); |
|||
10
salvator
29.08.12
✎
11:52
|
(8)
Обл = Макет.ПолучитьОбласть("ИмяОбласти"); Если ...условие... Тогда Обл.Область("R2C2:R2C2").ЦветТекста = WebЦвета.Аквамарин; КонецЕсли; Вместо "R2C2:R2C2" укажи адрес своей ячейки. |
|||
11
Singenor
29.08.12
✎
11:55
|
(10) понятно, спасибо
|
|||
12
Singenor
29.08.12
✎
12:00
|
хотя на выходе формирования ПФ, цвет текста все равно черный остается
|
|||
13
salvator
29.08.12
✎
12:03
|
(12) Покажи код как выводишь табличный документ
|
|||
14
Singenor
29.08.12
✎
12:05
|
ИнформацияКонтрагента.Параметры.Услуги = "Срок действия договора на услуги закончен, пожалуйста, продлите подписку";
ИнформацияКонтрагента.Область("R12C2:R12C4").ЦветТекста = WebЦвета.Красный; ТабДок.Вывести(ИнформацияКонтрагента); |
|||
15
salvator
29.08.12
✎
12:11
|
(14) Адрес ячейки указал верно?
|
|||
16
Singenor
29.08.12
✎
12:11
|
он выводит текст черным цветом, и ниже еще кучу пустого места, попробовал поставить чтобы был фон, фон выводится ниже, то просто фон, без текста
|
|||
17
Singenor
29.08.12
✎
12:11
|
(15), левой кнопкой, там имя, его скопировал, думаю правильно
|
|||
18
Reset
29.08.12
✎
12:13
|
Наверняка неправильно
|
|||
19
Reset
29.08.12
✎
12:14
|
Адрес нужно "локальный" для области указвать, а не в макете где он там
|
|||
20
Singenor
29.08.12
✎
12:15
|
(19) где узнать "локальный" адрес, а не в макете который у ячейки?)
|
|||
21
Reset
29.08.12
✎
12:15
|
(20) Посчитать пальцем от начала границы области
|
|||
22
salvator
29.08.12
✎
12:15
|
(20) Посчитать самому, как вариант
|
|||
23
Reset
29.08.12
✎
12:18
|
Если по прежнему непонятно, выполни с
ИнформацияКонтрагента.Область(1,1).ЦветТекста = WebЦвета.Красный; ИнформацияКонтрагента.Область(1,1).Текст = "Здесь будут красные буквы"; Посмотри, какая ячейка окрасилась, посчитай смещение до нужной тебе |
|||
24
Reset
29.08.12
✎
12:19
|
почти наверня там 1,4 или 2,4
|
|||
25
Singenor
29.08.12
✎
12:19
|
||||
26
Singenor
29.08.12
✎
12:20
|
r12c2:r12c4, так ведь
|
|||
27
Reset
29.08.12
✎
12:21
|
(25) 8,2 - для той, которая на скрине текущая
|
|||
28
Reset
29.08.12
✎
12:21
|
где параметра "Услуги"
|
|||
29
Singenor
29.08.12
✎
12:21
|
http://pikucha.ru/i97S7
выводит вот так, это если цвет фона поставить |
|||
30
Reset
29.08.12
✎
12:21
|
параметр*
|
|||
31
Reset
29.08.12
✎
12:22
|
(29) Добавить к вышесказанному нечего уже.
|
|||
32
salvator
29.08.12
✎
12:22
|
(29) Считай относительно области, а не относительно всего табдок. В (27) тебе ответили
|
|||
33
Singenor
29.08.12
✎
12:22
|
(30) r8c2r8c4?
|
|||
34
Singenor
29.08.12
✎
12:24
|
и почему 8? как вы так посчитали?
|
|||
35
Singenor
29.08.12
✎
12:24
|
(34) отпадает вопрос
|
|||
36
Reset
29.08.12
✎
12:24
|
(33) :X :]
ИнформацияКонтрагента.Область("R8C2:R8C2").ЦветТекста = WebЦвета.Красный или ИнформацияКонтрагента.Область(8,2).ЦветТекста = WebЦвета.Красный |
|||
37
Singenor
29.08.12
✎
12:31
|
спасибо всем)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |