Search Results for

    Show / Hide Table of Contents

    Конфигурация среды FastReport

    Используя глобальный класс FastReport.Utils.Config, вы можете поменять некоторые настройки среды FastReport.

    Настройки, относящиеся к отчету, доступны в свойстве Config.ReportSettings:

    Свойство Описание
    Language DefaultLanguage Язык скрипта по умолчанию. Он будет использован для всех создаваемых отчетов.
    bool ShowProgress Определяет, надо ли показывать окно прогресса.
    bool ShowPerformance Определяет, надо ли показывать информацию о быстродействии (время построения отчета и занимаемая память) в окне просмотра.

    Настройки, относящиеся к дизайнеру, доступны в свойстве Config.DesignerSettings:

    Свойство Описание
    Icon Icon Иконка окна дизайнера.
    Font DefaultFont Шрифт по умолчанию. Он будет использован для новых объектов "Текст".

    Настройки, относящиеся к окну просмотра, доступны в свойстве Config.PreviewSettings:

    Свойство Описание
    PreviewButtons Buttons Набор кнопок, которые будут видны в окне просмотра.
    int PagesInCache Максимальное количество страниц готового отчета, которые хранятся в кэше в оперативной памяти.
    bool ShowInTaskbar Определяет, надо ли показывать окно в панели задач.
    bool TopMost Определяет, надо ли показывать окно над всеми остальными окнами.
    Icon Icon Иконка окна просмотра.
    string Text Текст в заголовке окна. Если это свойство оставить пустым, будет показан текст "ИмяОтчета - Предварительный просмотр".

    Настройки, относящиеся к отсылке email (соответствующая кнопка есть в окне просмотра), доступны в свойстве Config.EmailSettings:

    Свойство Описание
    string Address Адрес отправителя (ваш адрес).
    string Name Имя отправителя (ваше имя).
    string MessageTemplate Шаблон письма, который будет использоваться при создании нового письма. Например, "Здравствуйте, С уважением, ...".
    string Host Адрес почтового сервера SMTP.
    int Port Порт SMTP (как правило, 25).
    string UserName, string Password Имя пользователя и пароль. Оставьте эти свойства пустыми, если почтовый сервер не требует аутентификацию.
    bool AllowUI Разрешает менять эти настройки в окне отправки сообщения. Настройки будут храниться в файле конфигурации FastReport.

    Настройки интерфейса доступны в следующих свойствах:

    Свойство Описание
    UIStyle UIStyle Стиль интерфейса окна дизайнера и предварительного просмотра.

    Кроме свойств, имеется несколько событий, которые позволяют:

    • заменить диалоги "Открыть" и "Сохранить" в дизайнере;
    • заменить окно прогресса;
    • передать в отчет строку подключения.

    Эти действия будут описаны далее.

    Back to top © 1998-2025 Copyright ООО «Быстрые отчеты»