AlexTZ
AlexTZ
Подробная информация
- Имя пользователя
- AlexTZ
- Электронная почта
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- FR Team
Комментарии
-
В 3.14 никаких проблем не вижу.
-
Посмотрите исходники, fs_iinterpreter, fs_iilparser
-
FS не генерирует МАШИННЫЙ код. Это не двоичный компилятор. Промежуточный код, генерируемый FS, представляет собой xml-файл, который при исполнении переводится в структуры в памяти.
-
FR3.15 выйдет на ближайшей неделе.
-
Кроме правки исходников, не поможет ничего.
-
1 - у многих мемок стоит stretchtomaxheight, это неправильно. Они растягиваются вниз и перекрывают объект с align = baright 2 - поправлено
-
Нужно добавить описание класса TScreen, реализовать св-во ActiveForm и добавить переменную Screen: TScreen.
-
В fs_iinterpreter.pas надо поправить: constructor TfsScript.Create(AOwner: TComponent); begin inherited; FItems := TStringList.Create; FItems.Sorted := True; // add FItems.Duplicates := dupAccept; ...
-
Делфийский TDateTimePicker в св-ве Date тоже возвращает дату со временем.
-
У меня такого не наблюдается. Можно привести последовательность действий, или пример отчета?
-
Реализация не имеет значения, такое же поведение наблюдается и в старой версии. Пробовал лечить - не помогает.
-
rtf не поддерживает цветной фон - то же самое происходит и с объектом TfrxRichView.
-
Механизм Keep общий для отчета, два св-ва использовать нельзя.
-
Индексы могут быть, конечно, разных типов, но значения внутри конкретного индекса - одного типа.
-
Если писать так, то будет ошибка - индексы строк и столбцов должны быть одного типа. procedure Cross1OnBeforePrint(Sender: TfrxComponent); begin with Cross1 do begin AddValue(, [2001, 2], [1500]); AddValue(, [2001, 3], [1600]); AddValue(, ,…
-
tmpMemoView:=TfrxMemoView(frxReport.FindObject('MyMemo1')); if tmpMemoView <> Nil Then FreeAndNil(tmpMemoView);
-
1) стиль из списка выбирается вверху 2) чего нет, того нет.
-
"Узкую щель" расширим
-
Я пробовал на демке, выражение + ' ' + отработало нормально.
-
Две ошибки. 1) tmpMemoView := TfrxMemoView.Create(frxReportTitleBand), parent при этом указывать не надо 2) после построения отчета объекты перечитываются из потока, поэтому строка FreeAndNil(tmpMemoView ) почистит уже очищенную область памяти и …
-
См. демку demos\printstringgrid. По аналогии, размещаем несколько объектов TfrxCrossView и заполняем их данными.
-
А для чего она в дизайнере?
-
Report.ReportOptions.Name := '...' ShowProgress есть
-
Тип переменной при восстановлении отчета из потока не сохраняется - она становится String. Решения два: 1) перед каждым вызовом отчета устанавливать переменные 2) установить TfrxReport.EngineOptions.DestroyForms = False, чтобы переменные не перечи…
-
User manual читали?
-
Делайте так: frxReport1.LoadFromFile(...); frxDesigner1.OpenDir := ExtractFilePath(...); frxDesigner1.SaveDir := ExtractFilePath(...); frxReport1.DesignReport;
-
Не знаю, не встречался (вы первый кто жалуется). На версию 2.х жалобы были, на 3 - пока нет.
-
Оно и так сейчас открывается в псевдомодальном режиме. Поменять можно, в frxClass.pas TfrxReport.DesignReport.
-
Имеется. Создайте обработчик OnBeforePrint для дата-бэнда и напишите что-то вроде: MasterData1.Visible := > some_value