Чтобы разместить ссылку на свой сайт с этой страницы воспользуйтесь системой платных ссылок
SAPE.
|
На главную 1с форева.ру
На страницу "Программисту \ Разработка (программирование) приложений на платформе 1с".
Операции с соответствием в 1с.
Платформа: 8.2, 8.3
Формы: Обычные, Управляемые
Конфигурация: любая
Релиз: любой
Страница актуализирована: 30.01.2017
Соответствие это набор пар ключ+значение. По ключу всегда можно получить значение. Причем, как ключ так и значение может быть совершенно произвольного типа!
Даже ссылкой или метаданными. Ниже пример синтаксиса соответствия, бессмысленый, но вполне понятный.
Соответствия в 1с.
Создать соответствие.
_МоеСоответствие = Новый Соответствие;
_МоеСоответствие.Вставить(100, "Сотка");
_МоеСоответствие.Вставить( "Январь", 31 );
_МоеСоответствие.Вставить( "Февраль", 28 );
Получить значение соответствия по ключу.
_Ключ = "Февраль";
_Значение = _МоеСоответствие.Получить( _Ключ ); // 28
Если _Значение <> Неопределено Тогда
  Сообщить( _Значение );
Иначе
    Сообщить("Значение для ключа "+_Ключ+" не определено.")
КонецЕсли;
Поменять значение ключа ранее созданного соответствия.
_МоеСоответствие.Вставить("Февраль", 29 );
Количество элементов соответствия.
_МоеСоответствие.Количество();
Перебрать все элементы соответствия.
Для Каждого _Элемент Из _МоеСоответствие Цикл
  Сообщить( СТРОКА(_Элемент.Ключ) + " - " + СТРОКА(_Элемент.Значение) );
КонецЦикла;
Удалить элемент соответствия.
_МоеСоответствие.Удалить("Январь");
Очистить соответствие.
_МоеСоответствие.Очистить();
|
|
|