Имя: Пароль:
1C
 
Как в печатной форме программно задать цвет текста???
Ø
0 LeeLoo
 
07.07.05
12:24
Ну вот собственно и весь вопрос, просьба помочь :)
1 Исключение
 
07.07.05
12:27
ЦветТекста()
2 Мамаша Гавс
 
07.07.05
12:36
Например:
Таб.ВывестиСекцию("Строка");
Если (РабочаяДата()>Док.КритическаяДатаОплаты) Тогда
    Таб.Область(Таб.ВысотаТаблиц(),5,Таб.ВысотаТаблиц),5).ЦветТекста(255,0,0); //красным
КонецЕсли;
3 roomer
 
07.07.05
12:42
а в многострочной части документа можно цвет строки задавать?
например если контрагент в черном списке, чтобы вся строка была, например, красная ?
4 Мамаша Гавс
 
07.07.05
12:43
Это к Альфу ;)
5 Дед Иван
 
07.07.05
12:43
(3) Компанента FormEx
6 roomer
 
07.07.05
12:47
(5) а стандартно никак? или хотя бы цвет текста в определенной строке многострочной части изменить.
7 Sasha
 
07.07.05
12:48
(6) не, никак :)
8 roomer
 
07.07.05
12:51
(7) вот блин :(
а где скачать FormEx можно?
9 КонецЦикла
 
07.07.05
12:57
Я позволю себе вместо АЛьФа:
http://www.deltasoft.ru/?projects:pro6:downl
10 roomer
 
07.07.05
13:07
Скачал FormExс проклаба. вот только как с ней работать? где пример посмортеть можно?
11 vrag
 
07.07.05
13:28
Можно и стандартно... в 8-ке.
12 dk
 
07.07.05
13:33
Всю строку нельзя, но можно вывести иконку в начале (и не только) строки
13 roomer
 
07.07.05
13:35
да нет, нужно именно под 7.7
14 Дед Иван
 
07.07.05
13:43
Вешаешь в табл части поле раскраска и потом к примеру :
Раскраска = "FONT["+ПолучитьЦвет(0,0,0)+"]BRUSH["+ПолучитьЦвет(250,210,210)+"]COUNT[18]"
....
Count[n] - n число полей , которы хочешь закрасить
15 roomer
 
07.07.05
14:29
(14) так не хочет. в глобальнике загрузил компоненту ЗагрузитьВнешнююКомпоненту("FormEx.dll");
в документе создал табличный реквизит расскарка, кинул его на форму.
в модуле пишу Раскраска = "FONT["+ПолучитьЦвет(0,0,0)+"]BRUSH["+ПолучитьЦвет(250,210,210)+"]COUNT[18]"
и получаю Функция не обнаружена (ПолучитьЦвет). Что не так?
16 Бит
 
07.07.05
14:33
Функция ПолучитьЦвет(Красный = 0,Зеленый = 0,Синий = 0) Экспорт
  // функция для формирования значения цвета из составляющих (RGB)
  Возврат Макс(0,Синий)*65536+Макс(0,Зеленый)*256+Макс(0,Красный);
КонецФункции