• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

И снова FastReport

Автор ardent, 17.03.09, 15:15:23

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ardent

Здравствуйте, подскажите пожалуйста как можно вызвать формирование отчёта через плагин?

ercartman

var
  Ud : TClientDataSet;
  vaObjects: Variant;
  stParam: string;
  begin
....
      Ud := TClientDataSet.Create(nil);
      vaObjects := VarArrayCreate([0,0],varInteger);
      vaObjects[0] := inID;  // id выделенного объекта
      stParam:=''; 
      ud.Data := RunMethod('GetReport',['rep_vedomost', vaObjects, stParam]);   //выполняем
......
в фастрепорт передаем так
frxDBDataset1.DataSet:=ud;

ardent

спасибо за пример но у меня видимо немного сложнее ситуация. данный пример запускает процедуру на сервере и возвращает результат в компанент FR находящийся на форме...то есть, по сути мне надо нарисовать отчёт,получить набор данных и запустить формирование отчёта...
меня же интересует возможность запуска уже готовых отчётов находящихся в лоцмане , например -  Инструменты->Отчёты->Шаблоны общие->FastReport->Состав проекта

Не знаю на правильном ли я пути, но мне кажется, что это возможно реализовать спомощью MakeInFR.dl находящейся в папке Client...или мне только кажется?