Перейти к содержимому
Участник сообщества #62
Участник сообщества #62
24 окт. 2024 г., 09:47(изменён)
0
0

Ошибка при получении ID босса

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

Добрый день, подскажите пожалуйста как можно решить, в документации не нашел как решить если просто подставляю id в виде Integer все работает

при вызове persID в alert приходит id но в виде object

ArrayQTs = XQuery("");

try {
    for (qT in ArrayQTs) {
    persID = qT.person_id 
    alert(persID) // DataType object
    
    boss_id = tools.get_uni_user_boss(persID).id
    alert(boss_id)

    } catch (errors) {
        alert(errors)
    }


---------------------------
Error
---------------------------
Object required before '.id'

(x-local://wtv/wtv_server_agent.xmd,   line 296)
---------------------------
OK   
---------------------------
Участник сообщества
Участник сообщества24 окт. 2024 г., 09:50(изменён)

Функция не находит босса, возвращает undefined. Проалерти что возвращает функция. Ну и .Value после person_id поставить

Участник сообщества
Участник сообщества24 окт. 2024 г., 09:53(изменён)

В каких то функциях это не критично, но лучше конечно передавать нужный тип данных

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