В языке «1С:Предприятия» нельзя было сравнить друг с другом соответствия целиком. Надо было обходить соответствия в цикле и сравнивать попарно ключи и значения.
Теперь в языке «Элемента» можно сравнивать соответствия на равенство (или неравенство). Два соответствия будут считаться равными, если размеры этих соответствий совпадают, ключи одного соответствия являются ключами другого, а также попарно совпадают все значения одинаковых ключей. При этом порядок следования пар ключей и значений друг за другом не имеет значения. Например:
пер С1 = {"1-й этап": 120, "2-й этап": "3 часа", "3-й этап":310}
пер С2 = {"1-й этап": 120, "2-й этап": "3 часа", "3-й этап":310}
если С1 == С2
Сообщить("соответствия равны") //выводится сообщение о равенстве соответствий
иначе
Сообщить("соответствия не равны")
;
пер С1 = {"1-й этап": 120, "2-й этап": "3 часа", "3-й этап":310}
пер С2 = {"3-й этап":310, "1-й этап": 120, "2-й этап": "3 часа"}
если С1 == С2
Сообщить("соответствия равны") //выводится сообщение о равенстве соответствий
иначе
Сообщить("соответствия не равны")
;
пер С1 = {"1-й этап": 120, "2-й этап": "3 часа", "3-й этап":310}
пер С2 = {"1-й этап": 120, "2-й этап": "3 часа", "3-й этап":310, "4-й этап": 4}
если С1 == С2
Сообщить("соответствия равны")
иначе
Сообщить("соответствия не равны") //выводится сообщение о неравенстве соответствий
;
подробнее
Синтакс-помощник: