Процедура RunFReport Назад В начало Вперед

Назначение

Процедура RunFReport предназначена для вызова генератора отчётов FastReport с указанием режима работы - создание нового отчёта (модификация существующего) или работа с готовым отчётом.

Описание

RunFReport (dstream : longInt; name : string; mode : boolean);

Параметры

dstream : longInt - имя потока данных. Идентификатор, должен соответствовать имени одного из потоков данных, объявленных в интерфейсе.

name : string - имя отчета. Если указана пустая строка - будет предложено выбрать отчёт из списка существующих.

mode : boolean - режим. True - режим дизайнера, false - режим выполнения. Начиная с Атлантис 5.3.14 данный параметр игнорируется. Режим дизайнера /выполнения определяется параметром Forms.Fcenv конфигурационного файла.

Пример

interface SampleInterface;
// ------------------------------
  create view as select * from x$users;
// ------------------------------
  browse SampleBrowse;
	fields
	xu$loginname;
  end;
// ------------------------------
  datastream SampleStream
  (
	table x$users
	(
	[LGN] xu$loginname;
	);
  )
  end;
// ------------------------------
  handleEvent
	cmInit :
	RunFReport(SampleStream, '', true);
  end;
// ------------------------------
end.

Версия

Начиная с Атлантис 5.3.14 параметр mode игнорируется.

Атлантис 5.1.2x.