====== Создание Toolbar Siebel CRM======
{{:customization:toolbar00.png?600|}}
Особенность данного Toolbar будет 2-ве вещи:
- Это то что на Toolbar будет размещен элемент "номер телефона" в который можно будет ввести номер и по нажатию клавиши Enter будет осуществлен поиск.
- Это кнопка "Новая сессия". По нажатию на которую мы откроем новое окно Siebel CRM.
===== Создаем Business Service=====
Для кнопки **"Новая сессия"** создаем новый [[bs:start|Business Service]] к примеру "New Session BS" и новый метод "New Session" после создаем новый [[open_new_session_siebel_crm|BrowserScript]].
Для компиляции BrowserScript проверяем настройки [[:siebel_tools:debuger|Browser Script Compilation Folder]]. Эта настройка автоматически будет компилировать BrowserScript при компиляции Business Service.
Для поля **"Номер телефона"** будем вызывать стандартный [[bs:start|Business Service]] **Search Client Service ** и метод **AutoSearch**. Его мы будем вызывать напрямую из формы. Для этого мы будем редактировать swt файл.
===== Создаем Commands =====
Для создания Commands нам понадобится созданный выше Business Service.
Переходим в меню Siebel Tools => Commands и создаем новую команду.
^Name^Business Service^Method^Target^
|New Session Command|New Session BS|New Session|Browser Applet|
===== Создаем Toolbar =====
Открываем Siebel Tools => Toolbar создаем новую запись.
Ниже в дереве Toolbar Item создаем новые записи и заполняем Property:
^Name^Command^HTML Type^Position^Type^
|Separator 0| | | 1|Separator|
|New Session|New Session Command|Button|2|
|New Test Item2|Test Command 2|Button|3|
|New Test Item3| |Label|3|
|Separator 1| | | 4|Separator|
===== Вносим изменения в swt файл =====
Для добавления созданного Toolbar необходимо откоректировать нужный файл *.swt которые лежит в папке \Client_1\WEBTEMPL\ (в моем случаи это файл CCFrameViewbar.swt)
В файл надо добавить следующующий код для отображения созданного Toolbar
Также для отображения формы поиска **"Номер телефона"** необходимо добавить следующий код
А также между тегами
добавить функцию которую будет вызывать форма поиска.
--- //[[admin@siebelwiki.com.ua|wiki_admin]] 2015/06/03 11:00//
{{tag>Toolbar}}