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