Сиебел Опен УИ

Siebel Open Ui



Прочитајте оригинални текст: хттп://блог.сина.цом.цн/с/блог_70еа5ц9101017ки4.хтмл

Најчешће помињане карактеристике отвореног корисничког интерфејса су:

  1. Компатибилан са стандардима В3Ц и може се користити у било ком прегледачу који испуњава стандарде
  2. Може обухватити више облика фактора
  3. ЈаваСцрипт оквир клијентске стране пружа готово неограничене могућности прилагођавања.

У овом чланку ћемо анализирати последњи метак. Ништа није бесконачно, па је неразумно очекивати да ће Опен УИ бити изузетак. Погледајмо прво функције прилагођавања корисничког интерфејса пре отвореног корисничког интерфејса Сиебел.
Комбинација корисничког интерфејса користи СВЕ (Сиебел Веб Енгине) ознаку у СВЕ предлошку. Уређени снимак екрана у наставку приказује „контејнер“ који је представио Сиебел сервер након обраде СВЕ шаблона како би се прилагодио сваком различитом делу корисничког интерфејса. У следећем одељку ћемо се на „садржане“ елементе корисничког интерфејса (мени, трака са алаткама, мрежа, комбинација итд.) Позивати као на „контроле“.



Сиебел Опен УИ

  1. Употребите распоред ХТМЛ контроле пахуља у СВЕ предлошку. Ова врста паперја обично укључује ХТМЛ табелу (само за изглед, не и за податке) и простор
    ликови и слике држача.
  2. Основни стилови (боје, фонтови итд.) ХТМЛ елемената који користе ЦСС у корисничком интерфејсу. Реч „ХТМЛ“ је важна јер се овај стил не примењује на део корисничког интерфејса који представљају АцтивеКс контроле, као што је целокупна листа листа у апликацијама ХИ (Хигх Интерацтивити).
  3. Прилагођена комбинација корисничког интерфејса кроз СВЕ шаблон и изглед контрола корисничког интерфејса дозвољавају само ниво гранулације који пружа СВЕ маркуп. У апликацијама са великом интерактивношћу, листа се може додати или уклонити из приказа, али састав елемената корисничког интерфејса у аплету листе не може се променити у презентацију, на пример, рингишпил. То је зато што се веб шаблон приказа састоји само од грануларности Аплета, а не од било чега у Аплету. С друге стране, АцтивеКс контроле које приказују више фино зрнастих УИ елемената не дозвољавају прилагођавање (иако је могуће писати потпуно нове АцтивеКс контроле).
  4. Већина СВЕ ознака ствара резервирана места за две врсте контрола у корисничком интерфејсу
    (1) Менији, траке са алаткама, картице итд. Који се користе за слање наредби на Сиебел сервер, навигацију итд.
    (2) Главни приказ који садржи аплет који се користи за приказ ЦРМ података.
    Свака инстанца горе наведених контролних менија, трака са алаткама, аплета итд. Има специфичне конфигурације у Сиебел алаткама. Примери ових објеката укључују спецификације за везивање за УИ контроле Сиебел пословног слоја у алату. На пример, наредбе које се позивају ставкама у менију или дугмадима на траци са алаткама или пословним компонентама и пољима у којима апликација приказује податке.
  5. Доступне су и скрипте на страни сервера и на страни клијента, али ове скрипте углавном омогућавају корисницима да прилагоде обраду захтева из корисничког интерфејса, уместо прилагођеног приказивања.

Објаснимо неке детаље и ограничења горе описаног алата за прилагођавање корисничког интерфејса.

  1. На клијенту не постоји (стандардна) прилагођена функција приказивања. Контрола приказивања на страни клијента која одговара свакој СВЕ ознаци је имплементација црног оквира. Само повезивање се може прилагодити у Сиебел Тоолс.
  2. Будући да се програм библиотеке Сиебел поставља директно у кориснички интерфејс преко СВЕ шаблона, сваки аплет је везан за пословну компоненту (занемарите изузетке, аплет није везан за пословну компоненту) и прилагођено приказивање аплета је немогуће. Због тога на горњем екрану Сиебел не постоји алатка за дистрибуцију података у више окна, на пример приказивање адресе контакта у једном окну, одвојено од осталих детаља о контакту.
  3. Поред интерактивних контрола (попут менија, трака са алаткама итд.), На екрану Сиебел постоји само једно главно подручје приказа које приказује садржај. Начин конфигурације не пружа додатни приказ.
  4. Осим објекта алата Сиебел који нуди Орацле, не постоји начин да се уведе нова парадигма корисничког интерфејса, која захтева везивање пословног слоја Сиебел.



    Сиебел Опен УИ Тежи ка промени свих ових недостатака. Укратко, циљ је пружити било коју УИ парадигму која има структуру везану за Сиебел пословни слој. Потпунији опис који има за циљ постизање ове визије може се описати у будућем чланку. Ова архитектура је још увек у току. Сада, да видимо који су недостаци превазиђени и више нису ограничени на Сиебел УИ развој „Пакета иновација“ из 2012. године.
    Као први корак у креирању корисничког интерфејса, приказивање СВЕ ознака на СВЕ-у у СВЕ предлошку остаје непромењено у отвореном корисничком интерфејсу.
    Када наставимо до сервера да приказује контроле у ​​контејнеру, брзо ћемо се упознати са терминима „модел представљања“ и „физички приказивач“. То су срж нашег разумевања отвореног оквира за прилагођавање корисничког интерфејса. За више детаља описани су у Водичу за конфигурацију Сиебел Опен УИ.



The translation has not been completed yet,,,, I will add more when I have time. For details, please click the original link at the top