УС
Участник сообщества #36
6 февр. 2025 г., 12:10(изменён)
0
0

Зачем в вебсофте хранится id как integer и hex id как string одновременно?

Из чата сообщества

Раз уж тут затронули тему: зачем в WS одно, зачем другое, то задам и свой животрепещущий вопрос) Зачем в вебсофте хранится id как integer и hex id как string одновременно И почему одни и те же запросы в разных местах возвращают разные значения? Например, уже не раз сталкивался, что агент мне возвращает int, а тот же самый запрос в выборке или отчете hex id и наоборот Это очень раздражает при отладке кода, потому что в том же xquery запросе я не могу $elem/.... сделать как OptInt($elem/...)

С
Система6 февр. 2025 г., 12:39(изменён)

Hex особенно в веб-админке сделан чтобы избежать проблемы приведения, если отправлять как десятичное оно режется, нужно все тогда приводить к строке. Думаю по этому сделали hex, он точно будет hex

Чтобы ответить, необходимо войти в систему