Наследование отчетов

отредактировано 08:47 Раздел: FastReport 4.0
Для меня тема наследования интересна в области скрипта, т.е. некоторая обработка в базовом отчете, а потом использование переменных в основном.
С какой стороны к этому вопросу подойти, сходу не получилось, переменная объявленная в скрипте базового отчета не видна в наследниках.
Отчеты предназначены для FR Server, т.е. я так понял должны быть максимально изолированны от кода сервера? И вообще где та грань, что делается в скрипте, что выносится в приложение?

Комментарии

  • gpigpi
    отредактировано 08:47
    Скрипты, переменные и стили не наследуются
  • отредактировано 08:47
    а какие варинаты реализации одинакового кода, кроме копипаста?
  • xlaalaaxlaalaa Минск
    отредактировано 08:47
    В документации вроде было упомянуто о конструкциях
    PascalScript: uses 'unit1.pas', 'unit2.pas'; 
    C++Script: #include "unit1.cpp", "unit2.cpp"
    JScript: import "unit1.js", "unit2.js"  
    BasicScript: imports "unit1.vb", "unit2.vb"
    

    наверно их можно как то задействовать.
  • отредактировано 08:47
    Наверное можно. Но тогда отчет будет привязан к екзешнику? Хотелось бы чтоб он был почти независимым, из экзешника только параметры коннекта к базе передавались

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

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