====== Работа с ProfileAttr из интерфейса Siebel ======
Частенько необходимо получать значение ProfileAttr из интерфейса Siebel. Предлагаю следующие варианты.
===== Администрирование => Персонализация =====
Переходим на вид Администрирование => Индивидуальная настройка => Проверка
Указываем для поля "**Имя для входа основного пользователя:**" **SADMIN** и нажимаем кнопку "**Загрузка**"
{{:knowledge:proffileattrib00.png?link&800|}}
Недостатком является отображение данных только из БК [[bc:personalization_profile|Personalization Profile]]
Тут вы не найдете ProfileAttr которые проставляются через eScript
===== Используя Javascript=====
Берем код.
* Вариант 1
javascript:alert(theApplication().GetProfileAttr("BCP Devision Code"));
* Вариант для HI
App().GetProfileAttr("BCP Devision Code");
* Вариант для OpenUi
TheApplication().GetProfileAttr("BCP Devision Code");
Открывает Internet Explorer => Developer Tools
В появившемся окне переходим на вкладку Script/Сценарий => вставляем скопированный код в строку и нажимаем Run Script.
{{:knowledge:proffileattrib01.png?nolink&800|}}
Результатом будет значение из ProfileAttr.
* Для варианта №1
{{:knowledge:proffileattrib02.png?nolink&|}}
* Для варианта №2
{{:knowledge:proffileattrib03.png?nolink&800|}}