Avatar

AlexTZ

AlexTZ

Подробная информация

Имя пользователя
AlexTZ
Присоединился
Посещений
0
Был на сайте
Группы
FR Team

Комментарии

  • Ошибка связана с принтером, который установлен по умолчанию (или не установлен вообще). Смените его на другой.
    Раздел: Ошибка: Variant or array index out of bounds Комментарий от AlexTZ June 2004
  • Надо писать: begin Top := MasterData1.Top + OtstupSverhu; end
  • Проверил работу AND - такой скрипт работает: begin a := 12; b := 'no'; if (a and 8) <> 0 then b := 'yes'; end
    Раздел: Битовая маска в условии Комментарий от AlexTZ June 2004
  • Чтобы FR смог найти датасеты и коннекторы (TfrDBDataSet, TfrUserDataset), у них должен быть Owner <> nil (нужно указать в качестве овнера любое окно, т.к. это связано с процедурой поиска компонента по его имени) и Name <> ''.
  • NT надо "патчить": Под Windows NT4 существует известная проблема с русскими буквами (отображаются закорючки), связанная с неправильной установкой кодовой страницы для шрифтов операционной системы. Позовите RegEdit и проверьте, чтобы в ключе: HK…
  • Видимо, забыли поставить TfrReport.StoreInDFM = True.
    Раздел: Глюпий Я. У меня проблема Комментарий от AlexTZ June 2004
  • 1. Этот "баг" был всегда и везде. Чтобы было некритично, не используйте относительных путей к файлам! Правильно открывать отчеты надо так: frReport1.LoadFromFile(ExtractFilePath(Application.ExeName) + 'yourfile.frf') 2. Переменная TIME отдает вр…
    Раздел: Баги в FastReport 2.52 Комментарий от AlexTZ June 2004
  • FS не тестировался и не продумывался для работы в таком режиме, так что возможны косяки (кстати, вполне вероятно, не связанные напрямую с FS).
  • Альфа-версия тестируется уже давно нашими тестерами. Использовать в рабочем проекте пока нельзя - постоянно что-то меняется, это может привести к несовместимости отчетов.
  • Сначала советую изучить вышеупомянутую демку. Там та же задача - держать группу в пределах одной страницы.
    Раздел: Снова о старом Комментарий от AlexTZ June 2004
  • Надо делать два прохода и скрипт, по подобию демки "Keep group together". Т.к. события OnAfterPrint нет, высоту можно рассчитать по изменению CurY (разумеется, надо учесть случай, когда бэнд переносится на новую страницу и разница между CurY будет о…
    Раздел: Снова о старом Комментарий от AlexTZ June 2004
  • См. fr_class.pas: function TfrMemoView.CalcHeight: Integer; begin ... frInterpretator.DoScript(Script); естественно, происходит зацикливание.
    Раздел: Переполнение стека Комментарий от AlexTZ June 2004
  • Вот модифицированный скрипт forms.pas из демки: {**************************} { FastScript v1.0          } { Forms demo               } {**************************} var  f: TForm;  b: TButton; procedure ButtonKeyDown(Sender: TObject; var Key: …
    Раздел: OnKeyDown Комментарий от AlexTZ May 2004
  • Этот принтер у народа много крови попил Говорят, лучше от HP 6L (если станет).
  • Потому что перед построением отчета происходит инициализация объектов и распределение их по бэндам. Если добавлять новый объект в OnBeforePrint (когда отчет уже строится), инициализирован объект не будет.
  • Он уже есть в 2.52 и работает.
    Раздел: Общие вопросы Комментарий от AlexTZ May 2004
  • Мы стараемся отвечать на все письма (независимо от того, кто это - наши, не наши, зарегистрированные, незарегистрированные). Вот только времени не всегда хватает. Как правило, 2-3 писем на саппорт достаточно, чтобы получить ответ.
    Раздел: SUPPORT :(( Комментарий от AlexTZ May 2004
  • Можно, конечно, написать процедуру поиска, которая ищет по тексту в мемках - но она и подсвечивать будет найденную мемку целиком. Если в мемке много текста - толку 0 от такого поиска. В версии VCL подсвечивается найденное слово (точнее, строка текст…
    Раздел: Поиск Комментарий от AlexTZ May 2004
  • С некоторыми изменениями становится в 3.0. Delphi2 не поддерживается (последняя совместимая версия - кажется, FR2.47).
    Раздел: FastReport 2.52 Комментарий от AlexTZ May 2004
  • Правильнее будет зарегистрировать объект в FR (если это визуальный объект). См. для примера реализацию простейшего объекта в FR - CheckBoxView в fr_chbox.pas.
    Раздел: Доступ к объекту из отчета Комментарий от AlexTZ May 2004
  • В текущей версии экспорта ориентация не отрабатывается (берется за основу ориентация первого листа).
    Раздел: Проблема с frRTFExport. Комментарий от AlexTZ May 2004
  • Попытаюсь. Дело в том, что переменные из data dictionary - это не совсем переменные. Это больше похоже на функцию, при обращении к которой вычисляется ее значение. Так вот, строковые переменные в словарь данных надо помещать аккуратно (об этом есть …
    Раздел: Ошибка при выполнении скрипта Комментарий от AlexTZ May 2004
  • Только правкой исходников fr_view.pas.
  • Выпустим в конце лета. Демо здесь: http://www.fastreports.net/files/FR30demo.zip
    Раздел: Ну когда же выйдет третий? Комментарий от AlexTZ May 2004
  • Сформировать разрыв страницы можно вызовом NewPage из скрипта.
  • В FR2.x единица измерения - экранный пиксел (96 dpi). Точность печати - окло 0.3мм. Если нужно точнее - надо корректировать высоту бэнда в скрипте (например, поовина этикеток с базовым размером, половина - с размером, меньшим на 1).
  • Продолжайте писать на support@, и Вас заметят (это не шутка). Форум просматривается раз-два в неделю.
    Раздел: SUPPORT :(( Комментарий от AlexTZ May 2004
  • При экспорте не имеет значения, какие переменные использовались - все обрабатывается и экспортируется как текст. Пришлите файл frf и frp на support@ - посмотрим, что там не открывается.
  • FR, точнее его объект TfrPictureView, понимает только bmp, wmf, ico, jpg. Можно попробовать написать объект, понимающий tiff, самому.
    Раздел: Печать файла TIFF Комментарий от AlexTZ May 2004
  • А жаль - других вариантов нет...
    Раздел: Порядок полей в МастерДата Комментарий от AlexTZ May 2004