Показать сообщение отдельно
Старый 21.02.2020, 16:24   #170
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,034 раз(а) в 367 сообщениях
Вес репутации: 347
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от rombler Посмотреть сообщение
Ага понятно. Думал почему скрипт не работает в 10 версии. грешил на массивы. Теперь разобрался.
panel.UserProperty['VarFas'] = VarFas[0];
panel.UserPropertyVariants['VarFas'] = VarFas.join('\n'); //Эта строка выдавала ошибку.
В 10 версии базиса нет возможности добавить список в пользовательское свойство?
У себя в демке написал и проверил следующий код:
PHP код:
var variants = [123321'asd'];
var 
obj Model.Selected;
obj.UserProperty['prop'] = variants[0];
obj.UserPropertyVariants['prop'] = variants.join('\n'); 
У меня всё заработало и у выделенного объекта появилось пользовательское свойство и его варианты.
Попробуйте у себя и, если не запустится, пришлите скриншот ошибки в логе редактора скриптов.
Letos вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
Ovsyanicov (24.02.2020), wizardpnz (23.02.2020)