SaveData([Callback: ICubeCallback = Null]);
Callback - объект, осуществляющий обработку ошибок, которые могут возникнуть при сохранении данных.
Метод SaveData осуществляет сохранение измененных данных в источниках.
Для выполнения примера предполагается наличие регламентного отчета с идентификатором «Report». В отчет добавлен источник данных. Для этого источника создан срез, на базе среза создана область данных.
Sub Main;
Var
MB: IMetabase;
Report: IPrxReport;
Title: IPrxReportTitle;
Range: IPrxRange;
s: String;
x, y: Integer;
Begin
MB := MetabaseClass.Active;
Report := MB.ItemById("Report").Edit As IPrxReport;
Report.DataIslands.Item(0).Sheet.Recalc;
x := Report.DataIslands.Item(0).Range.Top + 1;
y := Report.DataIslands.Item(0).Range.Left + 1;
Report.ActiveSheet.Table.Cell(x, y).Value := 10;
If Report.IsDataChanged Then
Report.SaveData;
End If;
End Sub Main;
После выполнения примера будут сохранены измененные данные в источнике, на котором основана первая область данных регламентного отчета. Идентификатор регламентного отчета - «Report».
См. также: