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

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

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

xy



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

Цитата:
Может  быть, попытаться выводить постраничные итоги на дочернем бэнде. После печати мастердата определять оставшееся место на странице

а как определять оставшееся место?

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 12:43 05-02-2007
1enka

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а как мне узнать, куда пользователь экспортировал в html, чтобы туда же сохранить отчет .fp3?

Цитата:
для сохранения в формате fp3 нужно добавить  
frxReport1.PreviewPages.SaveToFile('filename');  

мне и нужно узнать это filename

Всего записей: 6 | Зарегистр. 04-02-2007 | Отправлено: 12:49 05-02-2007
gpi

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

Цитата:
а как определять оставшееся место?

Engine.FreeSpace
1enka

Цитата:
мне и нужно узнать это filename

frxHTMLExport1.FileName
 

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 14:10 05-02-2007
1enka

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а не подскажете, как мне сделать:
нужно чтобы отчет группировался, а в этой группе разбеть еще на группы?

Всего записей: 6 | Зарегистр. 04-02-2007 | Отправлено: 14:20 05-02-2007
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1enka
в хелпе єто расписано настолько подробно, что мы вряд ли сможем еще что-то добавить :-(

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 16:39 05-02-2007
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1enka
Данные должны быть отсортированы по двум группируемым полям. В отчёте добавить GroupHeader1, GroupHeader2. Для каждого из GroupHeader задать условия группировки

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 16:43 05-02-2007
BeerSeller

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброе время суток.  
Есть ли в природе DOA db engine для FastReport 4?
 
А то я задрался патчить сырцы(в новых версиях), чтобы Report видел список полей  
 
Проблемма в том что для frxDBEngine юзайтся GetFieldNames и при этом вылетает с Exception о несоответствии типов. Я просто заменяю вызов GetFieldNames на обычный цикл.
 
Кста DOA так ведёт себя с разными Reports (проверял ReportBuilder, FastReport, ExpressPrintingSystem).  
 
И ещё GetFieldNames помечена в Delphi  2006 как устаревшая.

Всего записей: 1 | Зарегистр. 05-02-2007 | Отправлено: 17:45 05-02-2007
1enka

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!
как можно сделать, чтобы заполнялся ProgressBar, пока строится отчет (выполняется ShowReport)?

Всего записей: 6 | Зарегистр. 04-02-2007 | Отправлено: 11:28 06-02-2007
mmlm10

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1enka
Если я правильно понял вопрос, то frReport.ShowProgress := True

Всего записей: 453 | Зарегистр. 16-12-2003 | Отправлено: 21:23 06-02-2007
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я немного зашел в тупик :)
Как правильно построить кросс-таб в фр4 при использовании нормальных DataSet, т.е. которые не открыты во время проектирования
вроде такой классный инструмент и так нехорошо, что с ним нельзя работать :(

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 23:52 10-02-2007
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А еще у меня кросс-таб на child не печатается.. без child нормально. в бэнде - пусто :-/
и можно ли как-то заставить кросс-таб растягиваться по листу, если он не зполняет всю площадь :-?

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 01:59 11-02-2007
InVariantian



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пользуюсь DB Cross-tab'ом. Данные из хранимой. Все работает отлично. Вопрос собственно: "Как прикрутить ещё один столбец?"
Есть:

Код:
 
Наименование | Кол-во за месяц | Всего
Сыр                | 12 25 2 10          | 49
Молоко           | 10 5 12 11          | 38
 

Нужно сделать что-то типа этого:

Код:
 
Наименование | Кол-во за месяц | Всего | Коэф. рентабельности
Сыр                | 12 25 2 10          | 49      | 1,1
Молоко           | 10 5 12 11          | 38      | 1,2
 

Всего записей: 36 | Зарегистр. 22-08-2005 | Отправлено: 09:33 13-02-2007 | Исправлено: InVariantian, 09:43 13-02-2007
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, меня фр41 уже достал изрядно :(
тупо не считает итого по по листу (пишет последнюю сумму из мастердаты)
просто убиваюсь уже - хоть вручную считай, может кто-то знает этот глюк и как его лечить :-?

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 23:07 14-02-2007
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xy
итоги по листу выводятся в PageFooter?  
[SUM(<Dataset."Field">, Masterdata1)]

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 08:34 15-02-2007
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gpi
Да, правда не указывал мастердату.. м.б. из-за этого лажа :-/
сейчас попробую
 
Добавлено:
Попробовал - нифига :(
вот скриншот конца страницы:

есть подозрение что глюк из-за субрепортов :-(

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 16:09 15-02-2007 | Исправлено: xy, 17:03 15-02-2007
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xy
а subreport-ы не разрываются при печати?
Хотелось бы взглянуть на fr3-файл. Мыло в ПМ

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 23:27 15-02-2007
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xy
Посмотрел. Причина в установленном свойстве KeepChild=True у мастердата. Написал о баге в форум по FR  

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 10:50 16-02-2007
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gpi
так мне же это вроде надо для того, чтобы линия была между строками, иначе между субрепортами пусто будет.. можно как-то иначе их очертить :-?


----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 11:05 16-02-2007
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xy
Можно попробовать после вычисления высоты мастердата проверять свободное место на странице, если мастердата с дочерним бэндом не помещается, то переносить мастердата на следующую страницу

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 11:53 16-02-2007
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gpi
хм.. так этож и есть основная работа фр - всё правильно переносить ?:)?:)
 
он вообще работает специфично (было бы время - уже б лицензию себе заработал на багах :):) )

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 14:52 16-02-2007
Открыть новую тему     Написать ответ в эту тему

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