Как работать с таблицей значений 1С 8.3, 1С 8.2 Таблица значений 1С 8.3, 8.2 Примеры для разработчика 1С

Таблица значений в 1С 8.3, 1С 8.2Как работать с таблицей значений 1С 8.3, 1С 8.2 1С 8.3, 1С 8.2 Примеры для разработчика 1С

Рассмотрим основные приемы работы с таблицей значений при помощи встроенного языка 1С. Примеры будем ориентировать на потребность программиста 1С применять эти способы и приемы в версиях 1С 8.3 и 1С 8.2

Как известно, таблица значений чрезвычайно удобный инструмент для оперирования с наборами данных.

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

Создание таблицы значений 1С. Как создать таблицу значений в 1С 8.3, 1С 8.2

 

Добавление колонок в таблицу значений 1С. Как в таблицу значений в 1С 8.3, 1С 8.2

 

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

Добавление строк в таблицу значений 1С. Как добавить в таблицу значений в 1С 8.3, 1С 8.2

В результате такого действия будет добавлена первая строка. Добавление второй строки полностью аналогично добавлению первой.

И так далее.

Наиболее удобно применять заполнение таблицы в цикле. Например:

Или заполнение в цикле для вывода результата SQL-запроса

Удаление строки из таблицы значений в 1с 8.3, 8.2

 

Цифра, в данном случае, обозначает индекс удаляемой строки. Т.е. будет удалена шестая строка, т.к. у первой строки индекс нулевой.

Перечисление строк таблицы значений. Как перебрать строки в таблице значений в 1С 8.3, 1С 8.2

 

Перечисление колонок таблицы значений Как вывести имена колонок в таблице значений в 1С 8.3, 1С 8.2

 

Записать данные таблицу значений, если имя колонки находится в переменной?

Выборка строки из таблицы значений через отдельное окно. Как установить курсор на нужной строке из таблицы значений 1С 8.3, 1С 8.2

 

или, для примера:

Выгрузка и загрузка колонки из таблицы значений. Как выгрузить или загрузить колонку таблицы значений 1с 8.3, 1С 8.2

 

Пакетное заполнение значения в колонке таблицы значений. Как заполнить всю колонку таблицы значений в 1С 8.3, 1С 8.2

-Заполнение нулями

-Заполнение предопределенными значениями

Поиск определенной строки по значению. Как найти строку в таблице значений по известному значению в 1С 8.3, 1С 8.2

— поиск по известному значению

Например нам знакома одна из величин в колонке «НазваниеКолонки2», пусть это будет значение 31 из примера номер 9. Тогда поиск позиционирует нас на строку с порядковым индексом 1.

— поиск по колонкам

Также, если мы планируем выполнить поиск по известной колонке, можно указать ее название. Или названия нескольких колонок.

— поиск всех вхождений значения

Можно найти все вхождения значения при помощи структуры. Пример выводит в сообщение значение всех строк первой колонки, для которых найдено нужное значение (31) во второй колонке.

Копирование таблицы значений Как скопировать таблицу значений в 1С 8.3, 1С 8.2

— копирование таблицы один к одному

— копированиме в новую таблицу только нужных колонок

— копирование по отбору

Будет скопирована только строчка со значеним отбора. Или копирование отбора для колонок.

Сворачивание таблицы значений. Как таблицу по колонке в 1С 8.3, 1С 8.2

— группирование по двум колонкам, суммирование по одной

Сортировка таблицы значений. Как в 1С 8.3, 1С 8.2 отсортировать таблицу значений по колонке

— по убыванию

— по возрастанию

Причем стоит отметить, сортировка может быть как по числовому полю, так и по строковому или по дате.

— по нескольким колонкам

Сдвиг в таблице значений. Как в таблице значений в 1с 8.3, 1С 8.2 сдвинуть строку

— сдвиг первой строки на одну позицию по индексу вверх

— сдвиг второй строки на одну позицию по индексу вниз

Как выгрузить таблицу значений в табличную часть

Описание таблицы на форме интерфейса 1С. Как таблицу значений вывести на форме в 1С 8.3, 1С 8.2

 

Если у Вас появились вопросы по статье или остались нерешенные проблемы обсудить их Вы можете на Форуме 1С Вопросы и ответы 



Оцените статью:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 голосов, 4,00 из 5)
Загрузка...


Если Вы заметили ошибку, то выделите ее мышью и нажмите Ctrl+Enter

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