Основные библиотеки SAPUI5
SAPUI5 – это расширяемая Java-Script framework для браузеров поддерживающих технологию HTML5. SAPUI5 имеет библиотечную концепцию, сгруппированных в наборы элементов управления для различных решении в бизнес-приложениях.
Основные библиотеки SAPUI5:
- sap.m
Главная UI5 библиотека управления, который содержит важные элементы управления для создания пользовательского интерфейса с адаптивным дизайном. Может быть использован для всех устройств, как для сенсорных девайсов, так и для десктопных мониторов. - sap.ui.comp
SAPUI5 библиотека для смартфонов (smart controls). - sap.ui.table
Библиотека, ориентированная для управления табличными элементами. В основном для разработки приложении для настольных мониторов. - sap.ui.layout
Библиотека для группировки элементов управления. - sap.ui.core
Библиотека содержит плагины jQuery (jQuery.sap. *), ядро и все его компоненты, базовые классы элементов управления, компонентов и классов Model-View-Controller (MVC). - sap.viz
Библиотека с элементами управления для вывода диаграмм в приложениях.
При разработке проекта, для всех используемых элементов управления, соответствующие библиотеки должны быть декларированы во view-файле.
- <mvc:View controllerName="abc.training.test1abc.training.test1.controller.ViewMain"
- xmlns:html="http://www.w3.org/1999/xhtml"
- xmlns:mvc="sap.ui.core.mvc"
- xmlns="sap.m"
- displayBlock="true" >
- <App>
- <pages>
- <Page title="{i18n>title}">
- <content>
- <List items="{path : '/GroupSet' , parameters:{expand : 'GroupProgram'} }">
- <items>
- <CustomListItem>
- <content>
- <Title text="Группа программ: {GroupName}"></Title>
- <List items="{GroupProgram}">
- <items>
- <ObjectListItem title="Программа: {ProgramName}" intro="Стоимость программы:{Tval09}">
- </ObjectListItem>
- </items>
- </List>
- </content>
- </CustomListItem>
- </items>
- </List>
- </content>
- </Page>
- </pages>
- </App>
- </mvc:View>