IWebApplicationReportSettings.ChartFormat

Синтаксис Fore

ChartFormat: String;

Синтаксис Fore.NET

ChartFormat: String;

Описание

Свойство ChartFormat задает формат диаграммы веб-приложения.

Комментарии

Возможны форматы GIF, JPG, PNG, SWF, IMAGE, FLASH, SILVERLIGHT, где синонимами являются PNG и IMAGE, SWF и FLASH.

Значение свойства будет перекрывать значение атрибута chartFormat, заданного в Web.config.

Примечание. Сборка Web устарела и доступна только для поддержки предыдущих версий.

Пример Fore

Для выполнения примера предполагается наличие в репозитории веб-приложения с идентификатором «MyWeb». Перед выполнением примера необходимо добавить ссылки на системные сборки «Metabase» и «Web».

Sub UserProc;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    WebApp: IWebApplication;
    Settings: IWebApplicationReportSettings;
Begin
    MB := MetabaseClass.Active;
    MObj := MB.ItemById("MyWeb").Edit;
    WebApp := MObj As IWebApplication;
    Settings := WebApp.ReportSettings;
    Settings.ChartFormat := "FLASH";
    Settings.DataSourceData_ReadOnly := TriState.OnOption;
    Settings.EnableFixedHeaders := TriState.OnOption;
    Settings.FlashAsImages := TriState.OnOption;
    Settings.MapFormat := "FLASH";
    Settings.ObjectImageFormat := "PNG";
    Settings.SheetFormat := "SILVERLIGHT";
    MObj.Save;
End Sub UserProc;

После выполнения примера для веб-приложения будут заданы настройки. Для отображения настроек в веб-приложении необходимо перезапустить службу Internet Information Services.

Пример Fore.NET

Для выполнения примера предполагается наличие в репозитории веб-приложения с идентификатором «MyWeb».

    Public Shared Sub Main(Params: StartParams);
    Var
        MB: IMetabase;
        MObj: IMetabaseObject;
        WebApp: IWebApplication;
        Settings: IWebApplicationReportSettings;
    Begin
        MB := Params.Metabase;
        MObj := MB.ItemById["MyWeb"].Edit();
        WebApp := MObj As IWebApplication;
        Settings := WebApp.ReportSettings;
        Settings.ChartFormat := "SILVERLIGHT";
        Settings.DataSourceData_ReadOnly := TriState.tsOnOption;
        Settings.EnableFixedHeaders := TriState.tsOnOption;
        Settings.FlashAsImages := TriState.tsOnOption;
        Settings.MapFormat := "SILVERLIGHT";
        Settings.ObjectImageFormat := "PNG";
        Settings.SheetFormat := "HTML";
        MObj.Save();
    End Sub;

После выполнения примера для веб-приложения будут заданы настройки. Для отображения настроек в веб-приложении необходимо перезапустить службу Internet Information Services.

См. также:

IWebApplicationReportSettings