Несколько отчетов в одном frxReport'е

отредактировано 20:32 Раздел: FastReport 3.0
Кто-нибудь может конкретно обяснить почему FR3 не поддерживает несколько отчетов одним компонентом, а FR2 поддерживает.

Есть ли планы добавление этой функциии в будущие релизы.
Или это требует перепланировки всего движка?

Комментарии

  • LexLex
    отредактировано 20:32
    Если не секрет зачем тебе это нужно?
  • отредактировано 20:32
    Не секрет.
    Просто хочу прошупать потенциал текущего движка.

    Хотелось доработать для системы с "плагинами".
    т.е. возможность добавлять новые функции (внешние обработки в терминах 1С)
    и использовать в одних другие.

    Понятное дело скрипт общий для всех страниц и форм, но ведь это не так принципиально (я так думаю!).

    Проблема нестолько в отчетах, сколько в диалоговых формах и скрипте.
  • LexLex
    отредактировано 20:32
    написал:
    т.е. возможность добавлять новые функции
    Внешние(пользовательские) функции можно прописывать либо в конкретный отчет, либо во все отчеты данного приложения сразу.
    Плюс у отчета есть свойство ScriptText можешь там писать какие угодно функции.
    написал:
    Проблема нестолько в отчетах, сколько в диалоговых формах и скрипте.

    Диалоговых форм в отчет тоже можно напихать достаточное количество и вызывать их по определенным условия.

    Ко всему этому есть FS с помощью которого можно много что натворить ;) .
  • отредактировано 20:32
    Имеется ввиду не функции-подпрограммы, функции программы
    Например, отделить систему выбора адреса по класификатору
    от самой программы, а возможность выбирать адрес использовать,
    как в основной программе, так и плагин-"отчетах", скажем, в формах
    перед печатью отчета.
    т.е. меняя систему выбора адреса (возвращает строкой) (перенастраивая на новую базу) нет нобходимости менять другие.

    Пример не много надуманый, но вполне соответствует задумке.

    Сделать из FastReport'a FastScript IDE + Report Engine кажется заманчивым.
  • отредактировано 20:32
    Хорошо подойдём по другому.
    Скажем есть отчет и есть диалог задачи его параметров.
    Параметров не 2-3 а больше постоянно перенабирать утомляет.
    Также возможен выбор формы отчетности (ReportPage'а)
    (или другого отчета ;) )
    Подразумевается, что и отчет и диалог его задания как одно
    (внешние).

    1.т.е. открываем диалог вводим n параметров
    2.сформировали отчет
    3.закрывает отчет (~ просмотр)
    4.меняем 1-2 параметра в диалоге (он соот-но на месте)
    5.возврашаемся к п.2

    Возможно ли такое в FR3?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.