2

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

Добавляет новую колонку в коллекцию колонок таблицы значений

Синтаксис

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

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

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

ValueTableColumn Add([Name=""], [Type], [Title=""], [Width=0])

Параметры

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

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

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

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

КолонкаТаблицыЗначений

Описание

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

Доступность

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

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

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

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

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

Программная работа с таблицей значений

Комментарии

  1. Думаю, правильно так:
    НоваяКолонка = тз.Колонки.Добавить(«Наименование», Новый ОписаниеТипов(«Строка»),»Наименование»);

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

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