Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » FastReport

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93

Открыть новую тему     Написать ответ в эту тему

nunyutka

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andryshok

Цитата:
Andryshok
благодарю! щас эта задача отошла чуть в сторону, т.к. появилось кое что более срочное...Но скоро я к ней вернусь и ваша помощь будет бесценна для меня. Опыт работы в FastReport никакой..Все делаю в основном по хелпу,   интуиции... и небольшому опыту в программировании...
 
 
Добавлено:
1

Всего записей: 12 | Зарегистр. 28-10-2010 | Отправлено: 08:01 16-11-2010 | Исправлено: nunyutka, 08:05 16-11-2010
Andryshok



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nunyutka Хорошо, пишите, помогу...  
Цитата:
Опыт работы в FastReport никакой..Все делаю в основном по хелпу,   интуиции... и небольшому опыту
Я так и знал
 

Всего записей: 649 | Зарегистр. 03-06-2009 | Отправлено: 17:28 16-11-2010
nunyutka

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Выбора нет.. сказали надо а мы ответили есть!

Всего записей: 12 | Зарегистр. 28-10-2010 | Отправлено: 11:39 22-11-2010
VedunO



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
возможно ли как-то регулировать размер шрифта в поле (поле фиксированного размера) в зависимости от длины строки, передаваемой в это поле?

Всего записей: 568 | Зарегистр. 13-01-2005 | Отправлено: 23:34 23-11-2010
Czechoslovak



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
VedunO
Я на пример делаю так:

Код:
 
procedure Memo77OnAfterData(Sender: TfrxComponent);
begin
   TfrxMemoView(Sender).Font.Name := 'Arial';
   TfrxMemoView(Sender).Font.Size := 8;        
if TfrxMemoView(Sender).CalcWidth >  TfrxMemoView(Sender).Width then        
   TfrxMemoView(Sender).Font.Size := 7;
end;
 

Всего записей: 175 | Зарегистр. 27-06-2007 | Отправлено: 16:39 24-11-2010
MagistrAnatol



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ, как в самом отчете произвести простенький парсинг - есть в тексте , объект рич едит, слово <text1> его надо заменить на text2
 
Добавлено:
или как передать переменную в самом отчете-  какое событие надо создать чтобы передать переменную Set('param1','текст');

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 17:50 24-11-2010
VedunO



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Czechoslovak
спасибо! все оказывается так просто)))

Всего записей: 568 | Зарегистр. 13-01-2005 | Отправлено: 21:00 24-11-2010
Czechoslovak



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MagistrAnatol
У TfrxReport есть событие OnGetValue, через него можно передать переменные

Всего записей: 175 | Зарегистр. 27-06-2007 | Отправлено: 12:37 25-11-2010
MagistrAnatol



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Czechoslovak
мне надо не из кода программы а в самом отчете

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 14:34 25-11-2010
Tantos



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MagistrAnatol
Смотрите тогда в самом Дизайнере отчетов событие OnBeforePrint для бэнда/компоненты.

----------
Чем больше узнаю людей, тем больше люблю компьютеры.

Всего записей: 1038 | Зарегистр. 31-05-2005 | Отправлено: 17:42 25-11-2010
nunyutka

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Andryshok

Вот я и вернулась к тому вопросу.. мне нужна помощь... Надеюсь ваше предложение еще в силе....как бы мне наладить с вами более быстрый контакт?

Всего записей: 12 | Зарегистр. 28-10-2010 | Отправлено: 15:05 29-11-2010
MagistrAnatol



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ещо один интересный вопросик как отформатировать число , в базе ето numeric(15,4),
так чтобы если после запятой нули отображалась только  целая часть, если после запятой что-то есть - то колво знаков после запятой должно соответствовать реальному
колву знаков - 15,0000 -> 15 ; 15,1000->15,1; 15,1200->15,12  
Ето реально?

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 09:06 30-11-2010
Czechoslovak



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MagistrAnatol
Используй функцию FormatFloat

Всего записей: 175 | Зарегистр. 27-06-2007 | Отправлено: 12:58 30-11-2010
MagistrAnatol



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Czechoslovak
а пример для моего случая можно?

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 14:32 30-11-2010
Czechoslovak



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Код:
 FormatFloat('#,###.####;;0',15.1200)  
, а хэлп теперь наверно не в моде

Всего записей: 175 | Зарегистр. 27-06-2007 | Отправлено: 15:09 30-11-2010
ant0ni02004

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MagistrAnatol
 
свойство DisplayFormat (у TfrxMemoView)
 
выставить  
Kind = fkNumeric
FormtStr = #0.#### (или даже ,#0.#### - с разделителями тысяч)
и по желанию еще DecimalSeparator, ThousandsSeparator можна свои поставить

Всего записей: 442 | Зарегистр. 26-10-2004 | Отправлено: 15:32 30-11-2010
MagistrAnatol



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Czechoslovak
ant0ni02004
пасибо, хелп в моде, сначала поискал там, но в тех доках что были у меня  
FormatFloat не расписаны подробно

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 18:29 30-11-2010
Czechoslovak



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MagistrAnatol
Эта функция из Дельфи, в хэлпе Дельфи все расписано

Всего записей: 175 | Зарегистр. 27-06-2007 | Отправлено: 10:45 01-12-2010
TechnoDreamer

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никто не знает, по связке TRichView и FastReport ничего не изменилось? Так и нет никакого враппера в природе?

Всего записей: 259 | Зарегистр. 01-06-2008 | Отправлено: 15:47 11-12-2010
MedvedevDM



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто посоветует идею, как лучше можно использовать FastReport в качестве генератора
Web отчетов (формат HTML).
Допустим, пользователь нажимает кнопку web страничке, запускается приложение с FastReport, генерирует отчет HTML в соответствии с переданными ему параметрами

Всего записей: 114 | Зарегистр. 03-11-2010 | Отправлено: 20:54 11-12-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » FastReport


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru