Имя: Пароль:
1C
1C 7.7
v7: Различные жирности шрифта в одной области таблицы с помощью Formex
0 alexio_alexio
 
24.08.12
12:20
Необходимо вывести на печатной форме отчета в одной ячейке текст, состоящий из 2-х переменных: Текст1 (норм. шрифт)+Текст2 (жирн. шрифт). Как это сделать без использования 2-х областей? Решил попробовать через FormEx. Зарегистрировал библиотеку Formex в глобальном модуле 1с 7.7.
Прописал в отчете:
...
Сервис = СоздатьОбъект("Сервис");
Сервис.СоздатьШрифт(,,7);
Текст1="жирный ";
Сервис.СоздатьШрифт(,,1);
Текст2="нормальный ";
Текст=Текст1+Текст2; //"Текст" выводим в ячейке печ. формы
Таб.ВывестиСекцию("Данные");
Сервис.УдалитьШрифт();
...

Понимаю, что так не должно работать, но не пойму как правильно сделать.
1 Wobland
 
24.08.12
12:21
слишком мало знаю про формекс, но ТабДок в принципе такого ж не умеет. и формекс тут ни при чём
2 Ёпрст
 
24.08.12
13:16
вебброузер в помощь.. и в html лепи всё что угодно
3 Ёпрст
 
24.08.12
13:17
ну или в ворд/эксель
4 alexio_alexio
 
24.08.12
14:22
(3) это значит, что печ. форма отчета будет выходить в экселе? Или можно к ячейке подцепить ole-объект?
5 Ёпрст
 
24.08.12
14:34
(4) нет, сразу в эксель.
моксель не позволяет в 1 ячейке разный шрифт/цвет.
максимум - объект "Текст" поверх ячейки положить
6 alexio_alexio
 
24.08.12
14:45
Спасибо, а формекс вообще позволяет такое сделать?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn