Хэш-код объекта
STRING GetHashCode(OBJECT <Object>)
Функция вычисляет и возвращает хэш-код объекта <Object>
или пустую строку, если объект не мебельный.
Хэш-код представляет собой строку, состоящую из цифр. Значение хэш-кода вычисляется по отдельному алгоритму для каждого типа базовых мебельных объектов (панель, профиль, комплектующий, длинномер). Для прочих мебельных объектов возвращается -1. Хэш-код обладает следующим свойством. Он одинаков для одинаковых объектов. Два различных объекта скорее всего (с очень большой вероятностью — 99.5%) имеют различные хэш-коды. Но не всегда. При этом критерии одинаковости отличаются от критериев нумерации, указанных в пользовательских умолчаниях и использующихся в функции Renumerate()
. Критерии при определении хэш-кода эквивалентны тем, при которых все биты для функции Renumerate()
выставлены в 1.