gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 178
- Был на сайте
- Группы
- FR Team
Комментарии
-
Если выборка делается в программе, то в отчёт через переменные можно передавать состояния группировок Показывать/Не показывать Если же критерии выборки задаются в диалоговой форме отчёта, то просто через скрипт управлять видимостью группировок И у…
-
Используйте frVariables http://www.fast-report.com/en/forum/?p=/discussion/1874 п. 5.1
-
Похоже на баг фаста. Если RowLevels>1, подитоги отключены, и все уровни печатаются в одну строку, то не срабатывает уменьшение высоты ячейки. Если подитоги включить, то работает ( http://slil.ru/22623275 )
-
Тогда делай тестовый проект и отсылай его на саппорт
-
Пришли мне отчёт. Адрес в ПМ
-
В указанном примере Cross1: TfrxDBCrossView
-
В FRDemo в отчёте Two columns, one row повесил обработчик procedure Cross1OnCalcHeight(RowIndex: Integer; RowValues: Variant; var Height: Extended); begin if RowIndex=0 then Height:=0; end;
-
написал: вот такой прцедуркой должна не отображаться первая строка, но она как была так и есть, в чем проблема??????? почему не могу???? У меня работает и такой вариант
-
Можно. И не только дважды
-
Проверил на 3.15, 3.18, 3.19 и 3.20. Устанавливается любая высота. Пробовал устанавливать 10
-
Скрипт для отчёта Simple list из FRDemo Создаётся обработчик OnBeforePrint для Memo8 (название компании). Мемо в первой строке выделяется красным цветом procedure Memo8OnBeforePrint(Sender: TfrxComponent); begin if ='Action Club' then Memo8.Co…
-
Изменяйте цвет Мемо3 в скрипте отчёта в событии OnBeforePrint бэнда, на котором расположено мемо, или самого мемо
-
Set('MyVar', '''***''')
-
Тогда остаётся только вариант с вложенным отчётом
-
Оба варианта подходят. При использовании варианта с запросом с объединением таблиц нужно управлять отображением границ Мемо. Данный вопрос обсуждался здесь http://www.fast-report.com/en/forum/?p=/discussion/3532
-
написал: Ok! Cоздал я вычисляемое поле в датасете, что мне писать в скрипте чтобы получить нумерацию ? В скрипте отчёта ничего писать не надо Нумерация выполняется в самой программе procedure TForm1.FormShow(Sender: TObject); begin Query…
-
http://slil.ru/22616140 Вот, сделал тестовый отчёт, всё нормально. Проверял и на 3.18
-
В папку с проектом нужно поместить файл crosstest.db из FRDemo unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, DBTables, frxClass, frxDBSet, frxCross, StdCtrls; type TForm1 …
-
Нужно использовать Child - бэнды, и каждую строку располагать на отдельном дочернем бэнде
-
Выложите картинку и шаблон отчёта на webfile.ru, rapidshare.de или slil.ru
-
Скорее всего, проблема в TfrxDateEditControl, недавно его исправляли http://www.fast-report.com/ru/versions/index.php?changes=fr3
-
Приведенный пример работает и с DBCross-Tab Изменяется поле с фамилиями. Перед фамилией ставится номер Если нужно номер выводить в отдельной ячейке, то всё равно нужно создавать вычисляемое поле в датасете, отсортированном по фамилиям, и при смене…
-
Используйте композитный отчёт
-
Сделайте отчёт двухпроходным, на первом проходе нужно определить максимальную ширину каждого столбца, а на втором изменить ширину требуемых полей. написал: p.s. незнаю как прикрепить картинку для наглядности Выкладывайте на каком-либо файло…
-
Придётся использовать TfrxCrossView. Пример смотрите в демо PrintStringGrid
-
var i: integer; procedure Cross1OnPrintRowHeader(Memo: TfrxMemoView; HeaderIndexes, HeaderValues, Value: Variant); begin inc(i); if Copy(Memo.Memo.Text,1,11)<>'Grand Total' then Memo.Memo.Text:=IntToStr(i)+' '+Value; end; begin …
-
написал: 1. В дизайнере FR 2.47 добавил на форму диалога объект TFRxComboBoxColtrol. Может быть, TfrComboBoxColtrol ? написал: 4. При открытии из дизайнера FR3 сконвертированного отчета получаю ошибку "не удалось найти класс TfrxDBLookupC…
-
написал: А что на счет утилиты fr3convert? Может правильней пользоваться ей? Она переведет отчеты в верс. 3 болле коррекно? Если бы так было, то разработчики не стали бы создавать frx2xto30.pas.
-
Действительно, работает Тогда и рисунок можно загружать TfrPictureView(frReport1.FindObject('Picture1')).Picture.LoadFromFile('D:\1.bmp');
-
При использовании frreport1.Dictionary.Variables:='"'+'sddfsfs'+'"'; переменная memovar должна быть описана в словаре данных отчёта При использовании frVariables в словарь данных переменную добавлять не нужно frVariables:='sddfsfs';