Структура в 1С Предприятие 8.3
Примеры создания
Структура = Новый Структура;
Структура.Вставить(«КлючПараметра1», «Значения параметра №1»);
Структура.Вставить(«КлючПараметра2», «Значения параметра №2»);
Структура = Новый Структура(«КлючПараметра1, КлючПараметра2», «Значения параметра №1», «Значения параметра №2»);
Добавить или изменить структуру
Структура.Вставить(«ИмяКлюча», ЗначениеКлюча);
Чтобы удалить элемент коллекции
Структура.Удалить(«ИмяКлюча»);
Очистка всех объектов коллекции
Структура.Очистить();
Для перебора коллекции структуры, нужно использовать конструкцию:
Для Каждого КлючИЗначение Из Структура Цикл
Например:
Для Каждого КлючИЗначение Из Структура Цикл
…… //обрабатываем, например, изменяем значения
КонецЦикла;
Количество элементов в структуре:
ТекущаяСтруктура.Количество()
Проверка наличия ключа
ЕстьСвойствоКонтрагент = Структура.Свойство("Контрагент");
метод вернет «Истина», в противном случае — «Ложь»