TabObjectSettings GetTabObjectSettings(TabObjId tTabObject)
tTabObject. Моникёр объекта таблицы.
Операция GetTabObjectSettings получает настройки объекта таблицы.
Для выполнения операции укажите в поле tTabObject моникёр объекта таблицы. Моникёр формируется в следующем формате: «моникёр листа рег.отчёта»!Objects!«идентификатор объекта».
Результатом операции будут полученные настройки объекта.
Ниже приведён пример получения настроек диаграммы, расположенной на листе регламентного отчёта. В запросе передаётся моникёр для работы с настройками диаграммы. В ответе возвращаются полученные настройки.
{
"GetTabObjectSettings" :
{
"tTabObject" :
{
"id" : "GELCPBJDAHMNFOAEOGANNOOIMCBDPMLEFKAFDIFHOKGGDEFD!M!S!PLBMFNEJDAHMNFOAEKCMNMAJAJPHAFBGEILMEHGGEFPOMHMFJ!Sheets!1!Objects!PrxChart1"
}
}
}
{
"GetTabObjectSettingsResult" :
{
"tot" : "",
"tomm" : "5",
"toam" : "2",
"prn" : "1",
"trp" : "0",
"a" : "0"
}
}
public static TabObjectSettings GetTabObjectSettings(string reportMoniker, string sheetKey, string objectId)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операции
// Параметры выполнения операции
var tGet = new GetTabObjectSettings()
{
tTabObject = new TabObjId() { id = reportMoniker + "!Sheets!" + sheetKey + "!Objects!" + objectId}
};
// Получение настроек объекта таблицы
var result = somClient.GetTabObjectSettings(tGet);
return result;
}
См. также: