bool SetEaxGridHeaderProperties(string mon, EaxGridHeaderProperties tArg)
mon. Моникёр заголовка таблицы, для которого необходимо получить свойства.
tArg. Свойства заголовка, которые необходимо изменить.
Операция SetEaxGridHeaderProperties изменяет свойства заголовка визуализатора Таблицы.
Для выполнения операции укажите в поле mon моникёр экземпляра регламентного отчёта с постфиксом «DataArea!Views!ключ таблицы!Settings!тип заголовка», в качестве типа заголовка указывается:
TopProp. Шапка таблицы.
LeftProp. Боковик таблицы.
Моникёр экземпляра регламентного отчёта может быть получен при выполнении операции OpenPrxMeta. В поле tArg задайте значения свойств, которые необходимо установить.
Результатом выполнения операции будет логическое значение true, если изменение свойств завершилось успешно.
Ниже приведён пример изменения свойств боковика таблицы. В запросе передаётся моникёр боковика и устанавливаемые значения свойств. В ответе возвращается признак успешного изменения.
{
"SetEaxGridHeaderProperties" :
{
"mon" : "FCJKECDEBBGOFOAENKBHCHAOHGPDFHHEPJAKMBIGJNLFCJOB!M!S!PBOIFFGDEBBGOFOAEGDIGBMJIIJJDBBDEFLPHAOFEMBCDFFIK!DataArea!Views!1!Settings!LeftProp",
"tArg" :
{
"indent" : "true",
"hierarchical" : "true"
}
}
}
{
"SetEaxGridHeaderPropertiesResult" : "1"
}
public static bool SetEaxGridHeaderProperties(string moniker, uint viewKey)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tSet = new SetEaxGridHeaderProperties()
{
tArg = new EaxGridHeaderProperties()
{
hierarchical = true,
indent = true
},
mon = moniker + "!DataArea!Views!" + viewKey.ToString() + "!Settings!LeftProp"
};
// Изменение свойств заголовка
var result = somClient.SetEaxGridHeaderProperties(tSet);
return result;
}
См. также: