Структура в 1С Предприятие 8.3

Примеры создания

Структура = Новый Структура;
Структура.Вставить(«КлючПараметра1», «Значения параметра №1»);
Структура.Вставить(«КлючПараметра2», «Значения параметра №2»);
Структура = Новый Структура(«КлючПараметра1, КлючПараметра2», «Значения параметра №1», «Значения параметра №2»);

Добавить или изменить структуру

Структура.Вставить(«ИмяКлюча», ЗначениеКлюча);

Чтобы удалить элемент коллекции

Структура.Удалить(«ИмяКлюча»);

Очистка всех объектов коллекции

Структура.Очистить();

Для перебора коллекции структуры, нужно использовать конструкцию:

Для Каждого КлючИЗначение Из Структура Цикл

Например:

Для Каждого КлючИЗначение Из Структура Цикл
…… //обрабатываем, например, изменяем значения
КонецЦикла;

Количество элементов в структуре:

ТекущаяСтруктура.Количество()

Проверка наличия ключа

ЕстьСвойствоКонтрагент = Структура.Свойство("Контрагент");

метод вернет «Истина», в противном случае — «Ложь»