SAPUI5 поддерживает три типа привязки. Привязка Свойств (Property Binding). Привязка свойств позволяет элементу управления автоматически инициализироваться и обновляться из данных модели. Привязка агрегированием (Aggregation Binding).…
Форматирование чисел в SAPUI5
В SAPUI5 числа представляются типами: sap.ui.model.type.Integer sap.ui.model.type.Float Создадим проект в SAP Web IDE, чтобы вывести в различных форматах числа: В представлении abc.training.test7.view.ViewMain в тегах <Text> выведем числа…
Форматирование Даты (sap.ui.model.type.Date) в SAPUI5
Для вывода даты в удобных и заданных форматах используются средства форматирования даты в SAPUI5. Тип модели формата Дата: sap.ui.model.type.Date. Выведем в форме поля даты в…
Типы взаимодействия модели и интерфейса в SAPUI5 (Binding Modes)
Существует 3 типа взаимодействия: One-Way — из модели данные передаются на view. При изменении модели, данные на представлении не меняются. Two-Way —из модели данные передаются…
Модели и привязка данных в SAPUI5 (Models and Databinding).
SAPUI5 поддерживает концепцию MVC (Model-View-Controller ). Рассмотрим модели данных (Models) и их привязку к визуальным компонентам (View). Модель предоставляет доступ к данным различных форматов. SAPUI5…
Основные библиотеки SAPUI5
SAPUI5 – это расширяемая Java-Script framework для браузеров поддерживающих технологию HTML5. SAPUI5 имеет библиотечную концепцию, сгруппированных в наборы элементов управления для различных решении в бизнес-приложениях.…
Подключение oData сервиса в проект SAPUI5 в SAP Web IDE
На примере покажем процесс подключения oData сервиса в проект SAPUI5. В SAP Web IDE создадим проект приложения SAPUI5 с помощь шаблона «SAPUI5 Application». Шаблон создаст…
Как добавить плитку приложения SAPUI5 в Launchpad SAP Fiori
Установим плитку с приложением SAPUI5 в начальный экран Launchpad SAP Fiori. Предварительные условия: Создана панель запуска приложения SAPUI5 в транзакции LPD_CUST; Создан каталог для приложения…
Создание каталога в режиме администрирования Launchpad (дизайнер)
Рассмотрим пример создания каталога для приложения SAPUI5 в режиме администрирования Launchpad (дизайнер) SAP Fiori. Во фронт-энде запустим режим администрирования лаунчпад Fiori. В браузере можно открыть по пути:…
Создание новой панели запуска для приложения SAPUI5 в транзакции LPD_CUST
Опишем процесс создания новой панели запуска приложения sapui5. Цель: использовать приложение sapui5 как плитку в Launchpad Fiori. Запустим транзакцию LPD_CUST «Настройка панели запуска», и нажмем…