gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 176
- Был на сайте
- Группы
- FR Team
Комментарии
-
1. Не использовать TfrxRichView, TfrxMemoView с HTML Tags, встроенные шрифты 2. Смотрите руководство пользователя - рекомендации по созданию отчётов
-
В шаблоне ошибок не нашёлю Проверяйте, какие данные возвращают датасеты, правильно ли установлена связь Master-Detail написал: присылаю и вот ещё почему когда в отчете я делаю компанент чарт то возникает в делфи ошибка при компеляции TfrxCh…
-
Приложите шаблон отчёта
-
А если подключить принтер, как локальный, ситуация не меняется тоже?
-
А принтер установлен как сетевой?
-
Добавьте ещё один уровень группировки по грузу для такого результата Заголовок1 (гроупхидер) груз1 25 груз1 45 груз1 50 итого груз1 120 груз2 80 груз2 40 итого груз2 120 груз3 68 итого груз3 68 итого по Заголовок1 308 (кроупфутер)
-
написал: ответ должен быть 1 а в итоге в отчете вот как 12 - 11 вот мне нужен скрипт который производил арифметические действия Если прописать [frxDBDDatset1.''Цена_д''] -минус [SUM(,DetailData1)] , то результат будет 12 - 11
-
Если в всегда число, то попробуйте так: [ - SUM(,DetailData1)]
-
Приложите шаблон отчёта
-
По-моему, не используетсяРаздел: можно поинтерисоваться компиляция какого типа в данном компоненте Комментарий от gpi June 2012
-
Поместите каждую строку на отдельный дочерний бэнд
-
Приложите шаблон отчёта
-
Сопоставьте значение параметра запроса с ComboBox1.Text в редакторе параметров
-
Вам нужно учитывать невидимые бэнды procedure Band7OnBeforePrint(Sender: TfrxComponent); begin Set(, Sum(*, Band6, 1)); end; Содержимое мемо тоже нужно подправить
-
Тогда установите MasterData.RowCount = число записей в двух датасетах и в коде выводить данные из двух датасетов в требуемом порядке
-
Добавьте пользовательский размер в настройках драйвера принтера и у Вас появится возможность масштабировать страницу на лист пользовательского размера
-
Для начала новой страницы используйте в скрипте Engine.NewPage. Но это общая рекомендация, т.к. шаблона отчёта нет, и можно только догадываться, как у Вас выводится некоторая таблица. Если с помощью кросса, то разбивку произвольным образом осуществ…
-
Попробуйте перекомпилировать пакеты FS
-
Какую версию FR используете? В системе установлен крупный шрифт 125%? (8 * 1,25 = 10)
-
У меня не сбрасывается - 4.12.6 написал: Уже работу сдавать, а при запуске отчета вылазит кошмарный ужас... Даже если и сбрасывается, почему нельзя установить требуемый шрифт у мемо? 7 лет пользуюсь FR - ни разу не использовал ни ParentFon…
-
TfrxMemoView.SuppressRepeated
-
По первому варианту - используйте UNION ALL в запросе Пример использования TfrxUserDataset есть в папке Demos
-
Первый вариант - с помощью запроса выбрать данные в один датасет Второй - TfrxUserDataSet
-
Руководство программиста глава "Печать TTable, TQuery" написал:
-
FR работает с любым набором данных, который можно подключить к TfrxDBDataset Приложите шаблон отчёта, а ещё лучше - тестовый проект на основе базы FRDemo
-
Используйте цепочку дочерних бэндов. Каждый кросс - на отдельном бэнде
-
var Page: TfrxReportPage; begin Page := TfrxReportPage(frxRep1.Pages[1]);// 1 - если в отчёте нет диалоговых форм Page.LeftMargin := 10; Page.TopMargin := 10; frxRep1.ShowReport; end;
-
Попробуйте использовать вертикальные бэнды или сформировать кросс-таб
-
Без Delphi, по-моему, Ваша задача нереализуема
-
Скачайте инсталлер с одними исходниками, удалите пакеты FR из IDE, скомпилируйте пакеты FR с помощью recompile.exe и установите их в IDE