0

ДеревоЗначений.Колонки
Метод Вставить()

Вставляет новую колонку в дерево значений на указанную позицию

Синтаксис

Метод Вставить() имеет следующий синтаксис:

КолонкаДереваЗначений Вставить(Индекс, [Имя=""], [Тип], [Заголовок=""], [Ширина=0])

А также альтернативный англоязычный синтаксис:

ValueTreeColumn Insert(Index, [Name=""], [Type], [Title=""], [Width=0])

Параметры

Описание параметров метода Вставить():

Имя параметра Тип Описание
Индекс Число Индекс вставляемой колонки.
Имя (необязательный) Строка Имя колонки. Значение по умолчанию: Пустая строка
Тип (необязательный) ОписаниеТипов Объект, описывающий допустимые типы значений для колонки. Если параметр не указан, в колонке можно будет хранить значение любого типа.

Обратите внимание, что после создания колонки, тип значения изменить нельзя!
Заголовок (необязательный) Строка Заголовок колонки дерева значений. Используется при визуальном отображении дерева значений. Значение по умолчанию: Пустая строка
Ширина (необязательный) Число Ширина колонки в символах. Используется при визуальном отображении дерева значений. Значение по умолчанию: 0
Жирным шрифтом выделены обязательные параметры

Возвращаемое значение

КолонкаДереваЗначений

Описание

Метод Вставить() вставляет новую колонку в коллекцию колонок дерева значений на указанную позицию. Метод возвращает добавленную колонку для дальнейших действий.

Доступность

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

Пример использования

Пример кода с использованием метода Вставить():

//создание нового дерева значений
дз = Новый ДеревоЗначений;
//добавляем колонки
НоваяКолонка = дз.Колонки.Вставить(0,,Новый ОписаниеТипов("Строка"));
НоваяКолонка.Имя = "Наименование";
НоваяКолонка.Заголовок = "Наименование";
//НоваяКолонка.ТипЗначения = Новый ОписаниеТипов("Строка");//исключение!
//однако удобнее сразу описывать все параметры:
НоваяКолонка = дз.Колонки.Вставить(0, "КодТовара", Новый ОписаниеТипов("Строка"), "Код товара");

Читайте также:

  1. Метод ДеревоЗначений.Колонки.Добавить()

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *