DashboardExportPageSettings GetDashboardGxPageSettings(string mon)
mon. Моникёр открытого экземпляра аналитической панели.
Операция GetDashboardGxPageSettings получает настройки печати информационной панели.
Для выполнения операции укажите в поле mon моникёр открытого экземпляра информационной панели. Моникёр может быть получен при выполнении операции OpenDashboard.
Результатом выполнения операции будут полученные настройки печати.
Ниже приведён пример получения настроек печати информационной панели. В запросе передаётся моникёр открытого экземпляра информационной панели. В ответе возвращаются полученные настройки.
{
"GetDashboardGxPageSettings" :
{
"mon" : "DBKCMEPAFHGGGOAEOMNHDEKIAPJLIFDEKIHGCJBHPKMFNJEM!M!S!PDACBALPAFHGGGOAEICMCFDBNGDDKBIPEKLCGKIOKAKHGGDPG"
}
}
{
"GetDashboardGxPageSettingsResult" :
{
"paperSize" :
{
"width" : "210000",
"height" : "297000",
"units" : "Mkm"
},
"margins" :
{
"left" : "30",
"top" : "20",
"right" : "20",
"bottom" : "20",
"units" : "Mm"
},
"paperFormat" : "A4",
"paperOrientation" : "Portrait",
"centerHorizontal" : "1",
"centerVertical" : "1",
"scale" :
{
"value" : "0.8",
"fitToPages" : "0",
"pageWidth" : "1",
"pageHeight" : "1"
}
}
}
public static DashboardExportPageSettings GetDashboardGxPageSettings(string moniker)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tGet = new GetDashboardGxPageSettings()
{
// Моникёр для работы с визуализатором
mon = moniker
};
// Получение настроек печати информационной панели
var result = somClient.GetDashboardGxPageSettings(tGet);
return result;
}
См. также: