Жирный шрифт в отчете.

Pulsar_p
Дата: 06.01.2013 06:34:42
Можно ли менять при выводе на печать стиль шрифта в поле(строке) в Report'е 'на лету'?
Например текущее значение поля: сантехник Сидоров получил 500 рублей.
Надо: сантехник Сидоров получил 500 рублей.
Есть ли у этой задачи простое решение или надо устроить супермудрежь?
ПрошелМимо3
Дата: 06.01.2013 17:45:37
Pulsar_p,

сделай отдельными полями
Pulsar_p
Дата: 06.01.2013 19:34:32
ПрошелМимо3,
Дык отдельными-то полями понятно, но я привел сильно упрощенный пример, на самом деле все гораздо и гораздо сложнее, если так заморачиваться, шибко много полей понадобиться, да и количество их в зависимости от некоторого условия плавающим получается...
Сейчас всё одной строкой формируется, с точки зрения информативной составляющей - просто прелестно, но вот у заказчика в глазах текст "сливается", требует в выходных документах разбить его на фрагменты разной "жирности". А ведь задача и так сложная, я ж рехнусь окончательно...
Люди, неужели нет нормально простого решения?
Jonny540
Дата: 06.01.2013 19:38:28
Pulsar_p,

Делай отчет в ворде.
Pulsar_p
Дата: 06.01.2013 20:32:35
Jonny540
Делай отчет в ворде.


Тогда уж проще отдельными полями...
Jonny540
Дата: 07.01.2013 06:52:46
Pulsar_p
Тогда уж проще отдельными полями...
Если у тебя там все "плавающее", то не согласен. А, впрочем, дело хозяйское. :)
Я бы делал в ворде, это совсем не страшно, зато выделяй хоть отдельные буквы, да еще и разными шрифтами.
Примеров на форуме куча, даже самому думать не придется. :)
vfpmaster
Дата: 07.01.2013 07:27:36
Pulsar_p,

Можно даже разным цветом выделять строки в отчёте.
Pulsar_p
Дата: 07.01.2013 10:59:48
У меня есть некоторый опыт вывода Fox-->Word, но там речь шла о предварительной обработке данных перед печатью, здесь этого категорически не нужно, кроме того, по крайней мере 2 возражения:
1 Нужна серьезная переделка приложения (только ради разной жирности неохота заморачиваться)
2 Вопрос денег: ведь Word стоИт порядка 500 американских президентов, не на всех рабочих станциях он есть, и только ради одного приложения его устанавливать...

Впрочем, Word неплохой вариант, но в связи с этим возникает дополнительный вопрос:
Можно ли использовать Word исключительно как обработчик печати, т.е. вместо Report form ... to printer использовать CREATEOBJECT(...), но так, чтоб он не запускал Word'овское окно, а гнал данные прямо на принтер? И если так можно, пожалуйста, киньте ссылочку на какой-нибудь пример...
***************************************
P.S.
С праздником всех, пусть у нас всегда все получается!!!
Jonny540
Дата: 07.01.2013 11:35:34
Pulsar_p
1 Нужна серьезная переделка приложения (только ради разной жирности неохота заморачиваться)
2 Вопрос денег: ведь Word стоИт порядка 500 американских президентов, не на всех рабочих станциях он есть,
и только ради одного приложения его устанавливать...

1. Не такая уж и серьезная. Вместо отчета - доп.метод формы (возможны варианты).
2. Это что еще за станции, где нет MS Office? Часто он уже установлен при покупке.
Это все равно что во времена MS DOS купить комп - а там NC/VC нет.

P.S. А еще есть OpenOffice - он абсолютно бесплатный. К тому же много ли вы видели в офисах и т.д. купленных MS Office? Примерно 1/10
mr.PasyaS
Дата: 14.01.2013 17:44:39
Pulsar_p как решил задачу? Тоже подобная штуковина понадобилась.