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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

rrromano



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

Цитата:
так же вам поможет событие OnBeforePrint этой мемки..там проверяете условие...и красите как хотите

С ума сойти можно... А что, обычное условное форматирование уже не катит? )

Всего записей: 283 | Зарегистр. 20-09-2006 | Отправлено: 00:28 21-09-2012
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rrromano
Да человеку уже раз пять сказали об условном форматировании. Он видать никак кнопку на панели инструментов найти не может.

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 08:32 21-09-2012
rrromano



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miwa
Печально это. Страшно подумать, что будет, когда понадобится импорт из ёкселя в БД посредством репорта. Или итоги в заголовке группы )))

Всего записей: 283 | Зарегистр. 20-09-2006 | Отправлено: 23:42 21-09-2012
Man_Without_Face



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как сделать в сводном отчете в ячейках значение 0, если оно null?

Всего записей: 381 | Зарегистр. 25-01-2010 | Отправлено: 17:46 11-10-2012
mmlm10

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Man_Without_Face
Можно в обработчике OnBeforePrint ячейки использовать что-то типа
 
if (значение = null)  
 then имя_объекта-ячейки.Memo.Lines[0] = '0'
 else имя_объекта-ячейки.Memo.Lines[0] = значение;

Всего записей: 453 | Зарегистр. 16-12-2003 | Отправлено: 19:08 11-10-2012
mdid

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Man_Without_Face
ну, вместо того, что бы хоть какие то обработки ложить на клиент, я бы посоветовал просто модернизировать запрос, в котором заменить null на 0..+ по моему есть свойство hideZeros

Всего записей: 1298 | Зарегистр. 13-02-2006 | Отправлено: 08:49 12-10-2012
Man_Without_Face



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

Цитата:
Можно в обработчике OnBeforePrint ячейки использовать

Не хотел в скрипт лезть, но пришлось, сделал так:
 
procedure DBCross1OnPrintCell(Memo: TfrxMemoView; RowIndex, ColumnIndex, CellIndex: Integer; RowValues, ColumnValues, Value: Variant);
begin
  if Memo.text = '' then  
  Memo.text := '0';
end;
 
mdid

Цитата:
модернизировать запрос

Это кросс-таблица, здесь модернизация запроса не поможет.

Цитата:
по моему есть свойство hideZeros

hideZeros - скрывает нули, мне нужно было противоположное.
 
Все, всем спасибо.
 
 
 

Всего записей: 381 | Зарегистр. 25-01-2010 | Отправлено: 11:04 12-10-2012
neznayka3

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как программно запретить frxRTFExport и оставить другие?

Всего записей: 385 | Зарегистр. 07-06-2007 | Отправлено: 12:15 15-10-2012
dimm78

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

Цитата:
как программно запретить frxRTFExport и оставить другие?

Наличие любого из экспортов определяется включением в проект соответствующего компонента экспорта. Соответственно если исключить его из проекта он автоматом исчезнет из списка доступных экспортов стандартного просмотрщика отчетов.

Всего записей: 162 | Зарегистр. 07-12-2005 | Отправлено: 20:53 15-10-2012
neznayka3

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimm78
некоторые пользователи имеют права на выгрузку в word/excel и редактирование документа, остальные не имеют и могут только в pdf/jpeg. можно это сделать?

Всего записей: 385 | Зарегистр. 07-06-2007 | Отправлено: 21:01 15-10-2012
mmlm10

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
neznayka3
Запретить ЛЮБОЙ экспорт - установить  
  frxReport.PreviewOptionc.Buttons := frxReport.PreviewOptionc.Buttons - [pbExport];
При этом остается доступной отдельная кнопка "Сохранить в PDF" (pbExportQuick).
 
Может, как частный случай, подойдет?

Всего записей: 453 | Зарегистр. 16-12-2003 | Отправлено: 21:30 15-10-2012
neznayka3

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mmlm10
завтра узнаю, подойдет или нет.
 
похоже придется писать свой превью. недолго, но не охота)

Всего записей: 385 | Зарегистр. 07-06-2007 | Отправлено: 21:44 15-10-2012
mmlm10

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
neznayka3
Похоже, это самый правильный путь.  
В моем предложении экспорт в JPEG становится недоступным

Всего записей: 453 | Зарегистр. 16-12-2003 | Отправлено: 22:07 15-10-2012
neznayka3

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можно не писать свой превью

Всего записей: 385 | Зарегистр. 07-06-2007 | Отправлено: 22:28 15-10-2012
mcdie



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна сумма прописью в FR2 отчете. Можно ли как то реализовать? Или скрипты в FR2 не прикручиаются?

Всего записей: 145 | Зарегистр. 03-05-2006 | Отправлено: 12:19 18-10-2012
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mcdie
Используйте пользовательскую функцию

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 12:49 18-10-2012
mcdie



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gpi
Спс, но никак не могу найти какие нибудь статьи по использованию пользовательских функция в FR2.

Всего записей: 145 | Зарегистр. 03-05-2006 | Отправлено: 14:22 19-10-2012
mmlm10

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mcdie
Надо именно для FR2?
Вот, нашел.  
http://rghost.ru/41030075
Судя по датам, для FR2

Всего записей: 453 | Зарегистр. 16-12-2003 | Отправлено: 18:01 19-10-2012 | Исправлено: mmlm10, 18:07 19-10-2012
mcdie



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

Всего записей: 145 | Зарегистр. 03-05-2006 | Отправлено: 09:41 22-10-2012
alexgala



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
при конвертировании в pdf с картинками,  этот pdf, открывается в Mac Os без картинок, кто нибудь сталкивался?

Всего записей: 93 | Зарегистр. 29-08-2011 | Отправлено: 01:22 08-11-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 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