Массивы и коллекции / Таблица значений

//Доступно при выполнении на сервере
Товары = Новый ТаблицаЗначений;
Товары.Колонки.Добавить("Товар");
Товары.Колонки.Добавить("Цена");

Товар = Товары.Добавить();
Товар.Товар = "Чайник";
Товар.Цена = 2500.5;

Товар = Товары.Добавить();
Товар.Товар = "Тостер";
Товар.Цена = 1800;

Названия = Товары.ВыгрузитьКолонку("Товар");
//Названия = [Чайник, Тостер]
Сообщить("Названия = [" +
    СтрСоединить(Названия, ", ") + "]");

Названия[0] = "Духовка";
Товары.ЗагрузитьКолонку(Названия, "Товар");
//Товары = [Духовка : 2500.5, Тостер : 1800]
Сообщить("Товары = " + Представление(Товары));

Функция Представление(Таблица)
    Колонки = Таблица.Колонки;
    Строки = Новый Массив;
    Для Каждого СтрокаТЗ Из Таблица Цикл
        Ячейки = Новый Массив;
        Для Каждого Колонка Из Колонки Цикл
            Ячейки.Добавить(
                СтрокаТЗ[Колонка.Имя]);
        КонецЦикла;
        Строки.Добавить(
            СтрСоединить(Ячейки, " : "));
    КонецЦикла;
    Возврат "[" +
        СтрСоединить(Строки, ", ") + "]";
КонецФункции