AlexTZ
AlexTZ
Подробная информация
- Имя пользователя
- AlexTZ
- Электронная почта
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- FR Team
Комментарии
-
Вот пример отчета Simple List, открывать в Demo.exe.
-
Здравствуйте, FastReport работает с источниками данных, число строк в которых известно. Иначе надо как-то изворачиваться: - наполнить источник данными заранее, - или печатать отчет вручную, с использованием скрипта и события Page.ManualBuild.
-
Здравствуйте, Неплохо было бы посмотреть скриншот того, что хотите получить в результате.
-
Возможно, есть конфликт версий файлов FastReport.dll и FastReport.Oracle.dll. Надо сделать очистку проекта (удалить dll из папок bin\Debug, bin\Release, obj) и пересобрать.
-
Здравствуйте, Встроенная возможность вряд ли появится.
-
Здравствуйте, Нужно использовать скрипт. Смотрите пример в демо, отчет "Script/Print Total in the Group Header".
-
Будет исправлено в следующем билде.
-
Да, в WebReport он будет добавлен позже.
-
В конструкторе нельзя обращаться к объектам отчета, они еще не инициализированы. Используйте событие Report.StartReport. Парсить текст SQL нельзя, гарантированы проблемы с различными диалектами SQL.
-
Да, как минимум для одной колонки нужно место (если включено повторение заголовков - место для заголовков+одной колонки). То же касается и строк. Пофиксить можно, чтобы отчет не вылетал. Но такой отчет будет непригоден для распечатки, т.к. часть инф…
-
Связи - только те, что есть. Если нужны какие-то иные, есть два варианта: - в датасет добавляете таблицу, которая содержит нужные данные, и используете ее в отчете; - создаете в отчете внутренний источник данных на основе SQL (меню "Данные/Новый и…
-
Выбираете датасет целиком, потом в дизайнере в меню "Данные/Выбрать данные для отчета..." выбираете нужные таблицы.
-
1) Текущая версия конструктора запросов не сохраняет схему. Мы добавим эту возможночть в одной из следующих версий. 2) Такой сценарий работы описан в документации программиста, глава "Работа в Windows.Forms/Использование компонента Report в Visual …
-
1) По умолчанию FastReport конвертирует все null в пустые значения (в данном случае - в пустую строку). Это поведение можно отключить в меню "Отчет/Свойства...", флажок "Преобразовать null значения". В этом случае можно проверять на null обычным спо…
-
Вы можете из скрипта изменить текст запроса. TableDataSource table = Report.GetDataSource("MyTable") as TableDataSource; table.SelectCommand = "SELECT * FROM tblTwo";
-
Это значит, что он есть там, где он должен быть. Даже в Вашем файле Отчет.pdf, вот его скриншот:
-
Да, именно так - из готовой программы это можно убрать. Пожалуйста!Раздел: Многостраничный однообразный отчёт: наиболее оптимальный способ Комментарий от AlexTZ October 2009
-
Баркоды исправил - доступно в текущей версии.
-
написал: Т.е. для того, чтобы создать файл отчёта, в котором уже зарегистрирован источник данных типа "BusinessObject", мне необходимо написать для этого программку. Не вижу никаких сложностей написать такую программку using (Report report …Раздел: Многостраничный однообразный отчёт: наиболее оптимальный способ Комментарий от AlexTZ October 2009
-
Еще замечание по поводу написал: Хм... Дело в том, что дизайнер я запускаю во время того, как пишу код. Допустим, в коде у Вас есть бизнес-объект, который надо использовать в отчете. Есть два способа создать отчет: 1) В дизайн-тайме Visual…Раздел: Многостраничный однообразный отчёт: наиболее оптимальный способ Комментарий от AlexTZ October 2009
-
Бизнес-объект регистрируется в отчете, перед его построением либо перед запуском дизайнера. В дизайнере в любой момент можно зайти в меню "Данные/Выбрать данные для отчета..." и пометить нужные источники. Те источники, которые выбраны - будут сохран…Раздел: Многостраничный однообразный отчёт: наиболее оптимальный способ Комментарий от AlexTZ October 2009
-
Я хотел сказать, что для полноценного создания отчета нужен источник данных. Если источника нет - придется как-то изворачиваться с переменными и пр. Это - неправильный и непродуктивный подход.Раздел: Многостраничный однообразный отчёт: наиболее оптимальный способ Комментарий от AlexTZ October 2009
-
Все очень просто: перед вызовом дизайнера регистрируйте бизнес-объект, как и при запуске отчета. Так делается в Demo.exe, и все отчеты для демо я сделал в нем же. Если у Вас нет такой возможности - сожалею, полноценно использовать FastReport у Вас н…Раздел: Многостраничный однообразный отчёт: наиболее оптимальный способ Комментарий от AlexTZ October 2009
-
написал: Дело в том, что при попытке добавить новый источник данных в дизайнере, у меня открываются параметры для подключения к БД и ни намёка на то, что я могу добавить IEnumerable. В меню "Данные" можно выбрать как существующий (зарегистрир…Раздел: Многостраничный однообразный отчёт: наиболее оптимальный способ Комментарий от AlexTZ October 2009
-
Проблему с баркодом вижу, а курсив в порядке.
-
Здравствуйте, Можно так: ReportPage page = report1.Pages[0] as ReportPage; page.PaperWidth = width_in_mm; page.PaperHeight = height_in_mm; page.Landscape = true; По поводу ошибки сказать ничего не могу - мне нужен "работающий" пример.
-
Но можно переделать код так, чтобы работали любые типы. Сделаю в следующем билде.
-
Только int.
-
Здравствуйте, Будем разбираться.
-
Речь идет о матрице, или о простом отчете с бэндами? Если последнее, то можно сделать с помощью скрипта. private void Data1_AfterPrint(object sender, EventArgs e) { if (((Int32)Report.GetVariableValue("Row#") % 40) == 0…