LoadFromStream(Stream: IIOStream ;[ Options: EaxSaveLoadOptions = 0]);
Stream. Поток, из которого будут загружены данные.
Options. Параметры загрузки данных. Необязательный параметр.
Метод LoadFromStream загружает данные в экспресс-отчет из потока.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с идентификатором «Button1», компонента TabSheetBox и компонента UiErAnalyzer с наименованием «UiErAnalyzer1», являющегося источником данных для TabSheetBox. В «UiErAnalyzer1» должен быть загружен экспресс-отчет. Также в файловой системе должен присутствовать файл «C:\EXPR.ppexpress», содержащий сохраненный экспресс-отчет.
Пример выполняться при нажатии на кнопку.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
mb: IMetabase;
Expr: IEaxAnalyzer;
Fs: IFileStream;
Begin
mb := MetabaseClass.Active;
Expr := UiErAnalyzer1.ErAnalyzer;
Fs := New FileStream.Create("C:\EXPR.ppexpress", FileOpenMode.Read, FileShare.DenyWrite);
Expr.LoadFromStream(Fs);
End Sub Button1OnClick;
После выполнения примера в экспресс-отчет будут загружены данные из потока. Поток представляет файл «C:\EXPR.ppexpress».
См. также: