Таблица значений 1С

Что такое таблица значений 1С?

Таблица значений – это двумерный массив в 1С, который предназначен для хранения и обработки промежуточных данных, возникающих в процессе работы программы.

Таблица значений часто применяется при программировании на 1С, потому что имеет множество полезных возможностей и работает очень быстро.  Она не является постоянным объектом базы данных 1С, и не сохраняется между сеансами запуска.

Таблица значений 1С (ТЗ) создается “на лету” при помощи программного кода,и далее работа с ней осуществляется так же, с любым другим программным объектом языка программирования 1С. С помощью вызовов методов и обращений к свойствам таблицы-объекта.

Другими словами, программист создает таблицу в памяти, наполняет ее данными, работает с ней, сортирует, группирует, вычисляет итоги и так далее. Получает нужные данные для дальнейшего использования.

Создадим таблицу значений и заполним ее чем-нибудь. Нужно помнить, что таблицу значений 1С можно создать не только вручную, вызовом оператора

Новый ТаблицаЗначений;

Таблица значений часто является результатом вызова метода другого объекта, например результат выполнения запроса может быть выгружен в таблицу значений, и так далее.

Сразу приведу простой пример.

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

 

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

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