Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Live Search
spaceKey@self
sizelarge

...

Fiori App Builder comes packaged with a set of common SAP UI5 controls that can be easily added to your application without any additional coding.  These components are in reality SAP UI5 controls but Fiori App Builder has wrapped these so that they can be used directly from within the FAB Workbench. Controls can be added to the application by right clicking on a node in the Form Structure and selecting the control. It forms a nested tree structure when the ctrl key is pressed while dragging and dropping a child control onto a parent control. To interact with these controls in a more advanced manner, the API documentation for each control can be viewed from the links below where properties and events will be displayed that can be manipulated through JavaScript code.

...

Control List

Container Controls

...

...

Control

FAB Workbench Documentation 

SAP Documentation

Page

...

...

Control

FAB Workbench Documentation 

SAP Documentation

Page

Page

sap.m.Page

Page (Expert)

Page - Expert

Layout Controls

...

Control

FAB Workbench Documentation 

SAP Documentation

FAB Process Flow

FAB Error Log

Generic Process Flow

sap.suite.ui.commons.ProcessFlow

...

Toolbar Controls

Control

FAB Workbench Documentation 

SAP Documentation

Tab Bar

Tab Bar

sap.m.IconTabBar

Object Header

Object Header

sap.m.ObjectHeader

Tile Container

Tile Container

Toolbar

Toolbar

sap.m.Toolbar

Overflow Toolbar

sap.m.OverflowToolbar

Bar

sap.m.Bar

FAB Actions Bar

Tool Header

sap.tnt.ToolHeader

Other Controls

Control

FAB Workbench Documentation 

SAP Documentation

Tab Bar

Tab Bar

sap.m.IconTabBar

Object Header

Object Header

sap.m.ObjectHeader

Tile Container

Tile Container

Avatar

sap.m.Avatar

Wizard

Wizard

sap.m.Wizard

Upload Collection

Upload Collection - for File Attachments

sap.m.UploadCollection

Upload Collection By Key

Upload Collection By Key

File Uploader

sap.ui.unified.FileUploader

File Uploader By Key

File Uploader By Key

Map

Google Maps Image.  Requires Google Map API

Excel Drop

Excel Drop

FAB Control to allow uploading of Excel files

Spreadsheet (beta)

Custom Node

Custom Node

Provides ability to insert any SAP UI5 control through XML declaration

Custom XML

Custom XML

Provides ability to insert custom XML nodes

ABAP Subroutine

Provides ability to insert custom ABAP codes

Layout Data

Shareable Section

Shareable Section Reference

Widgets

Widgets

...

hiddentrue

Old Control List to be deleted from this page

...

Control

...

FAB Workbench Documentation 

...

SAP Documentation

...

Text

...

Text

...

https://sapui5.hana.ondemand.com/#/entity/sap.m.Text

...

Label

...

Label

...

https://sapui5.hana.ondemand.com/#/entity/sap.m.Label

...

Text Area

...

Text Area

...

https://sapui5.hana.ondemand.com/#/entity/sap.m.TextArea

...

Object Identifier

...

Object Identifier

...

https://sapui5.hana.ondemand.com/#/entity/sap.m.ObjectIdentifier

...

Select

...

Select

...

https://sapui5.hana.ondemand.com/#/entity/sap.m.Select

...

Icon

...

Icon

...

https://sapui5.hana.ondemand.com/#/entity/sap.ui.core.Icon

...

Image

...

Image

...

https://sapui5.hana.ondemand.com/#/entity/sap.m.Image

...

Button

...

Button

...

https://sapui5.hana.ondemand.com/#/entity/sap.m.Button

...

Toggle Button

...

Toggle Button

...

https://sapui5.hana.ondemand.com/#/entity/sap.m.ToggleButton

...

HBox

...

HBox

...

https://sapui5.hana.ondemand.com/#/api/sap.m.HBox

...

VBox

...

VBox

...

https://sapui5.hana.ondemand.com/#/api/sap.m.VBox

...

Vertical Layout

...

Vertical Layout

...

https://sapui5.hana.ondemand.com/#/api/sap.ui.layout.VerticalLayout

...

Div

...

Div

...

Standard HTML Div

...

Table

...

Table

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Table

...

Grid Table

...

Grid Table

...

https://sapui5.hana.ondemand.com/#/api/sap.ui.table.Table

...

Tree Table

...

Tree Table

...

https://sapui5.hana.ondemand.com/#/api/sap.ui.table.TreeTable

...

HTML

...

HTML

...

Standard HTML Block

...

Excel Drop

...

Excel Drop

...

FAB Control to allow uploading of Excel files

...

Upload Collection

...

Upload Collection - for File Attachments

...

https://sapui5.hana.ondemand.com/#/api/sap.m.UploadCollection

...

Toolbar

...

Toolbar

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Toolbar/

...

Map

...

Map

...

Google Maps Image.  Requires Google Map API

...

Custom XML

...

Custom XML

...

Provides ability to insert any SAP UI5 control through XML declaration

...

Custom Node

...

Custom Node

...

Provides ability to insert custom XML nodes

...

Input

...

Input

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Input

...

Date Picker

...

Date Picker

...

https://sapui5.hana.ondemand.com/#/api/sap.m.DatePicker

...

Date Time Input

...

Date Time Picker

...

https://sapui5.hana.ondemand.com/#/api/sap.m.DateTimeInput

...

Radio Button Group and

Radio Button

...

Radio Button Group and Radio Button

...

https://sapui5.hana.ondemand.com/#/api/sap.m.RadioButtonGroup

https://sapui5.hana.ondemand.com/#/api/sap.m.RadioButton

...

Checkbox

...

Checkbox

...

https://sapui5.hana.ondemand.com/#/api/sap.m.CheckBox

...

Panel

...

2.2.10.29 Panel

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Panel

...

List

...

2.2.10.30 List

...

https://sapui5.hana.ondemand.com/#/api/sap.m.List

...

List - Tree

...

2.2.10.31 List Tree

...

...

Dialog

...

2.2.10.32 Dialog

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Dialog

...

Popover

...

2.2.10.33 Popover

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Popover

...

Splitter

...

2.2.10.34 Splitter

...

https://sapui5.hana.ondemand.com/#/api/sap.ui.layout.Splitter

...

Object Page Layout

...

2.2.10.35 Object Page Layout

...

https://sapui5.hana.ondemand.com/#/api/sap.uxap.ObjectPageLayout

...

Block Layout

...

2.2.10.36 Block Layout

...

https://sapui5.hana.ondemand.com/#/api/sap.ui.layout.BlockLayout

...

Dynamic Side Content

...

2.2.10.37 Dynamic Side Content

...

https://sapui5.hana.ondemand.com/#/api/sap.ui.layout.DynamicSideContent

...

Pie/Donut Chart

...

2.2.10.38 Pie/Donut Chart

...

FAB Control to display Pie/Donut Chart

...

Column/Bar Chart

...

2.2.10.39 Column/Bar Chart

...

FAB Control to display Column/Bar Chart

...

Tab Bar

...

2.2.10.40 Tab Bar

...

https://sapui5.hana.ondemand.com/#/api/sap.m.IconTabBar

...

Object Header

...

2.2.10.41 Object Header

...

https://sapui5.hana.ondemand.com/#/api/sap.m.ObjectHeader

...

Search Field

...

2.2.10.42 Search Field

...

https://sapui5.hana.ondemand.com/#/api/sap.m.SearchField

...

Tile Container

...

2.2.10.43 Tile Container

...

https://sapui5.hana.ondemand.com/#/api/sap.m.TileContainer

...

Wizard

...

2.2.10.44 Wizard

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Wizard

...

Process Flow

...

https://sapui5.hana.ondemand.com/#/api/sap.suite.ui.commons.ProcessFlow

...

 Shell

...

Shell

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Shell

...

 Grid Layout

...

Grid Layout

...

https://sapui5.hana.ondemand.com/#/api/sap.ui.layout.Grid

...

Overflow Toolbar

...

https://sapui5.hana.ondemand.com/#/api/sap.m.OverflowToolbar

...

Dynamic Page

...

https://sapui5.hana.ondemand.com/#/api/sap.f.DynamicPage

...

Flexible Column Layout

...

https://sapui5.hana.ondemand.com/#/api/sap.f.FlexibleColumnLayout

...

Avatar

...

https://sapui5.hana.ondemand.com/#/api/sap.f.Avatar

...

Slider

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Slider

...

Message Strip

...

https://sapui5.hana.ondemand.com/#/api/sap.m.MessageStrip

...

Segmented Button

...

https://sapui5.hana.ondemand.com/#/api/sap.m.SegmentedButton

...

Object Number

...

https://sapui5.hana.ondemand.com/#/api/sap.m.ObjectNumber

...

Link

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Link

...

Breadcrumbs

...

https://sapui5.hana.ondemand.com/#/api/sap.m.Breadcrumbs

...

Chart Container

...

https://sapui5.hana.ondemand.com/#/api/sap.suite.ui.commons.ChartContainer

...

Viz Frame

...

https://sapui5.hana.ondemand.com/#/api/sap.viz.ui5.controls.VizFrame

Setting Additional Properties:

...

Please see this page for details and an example.

...

hiddentrue

...

Element

...

Usage

...

ID

...

Unique identifier of the control

...

Bound Field

...

Table array assigned to the control

...

Enabled

...

Defines whether the user can interact with the control or not

Set the value to true or false

...

Visible

Defines whether the control should be visible on the screen or not

...

Filter by label (Content by label)
showLabelsfalse
max10
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@223dfe
sorttitle
showSpacefalse
typepage
labelscontrols sapui5
cqllabel in ( "add-ui-elements" , "vertical-layout-implementation" , "table-implementation" , "form-wizard" , "screen-wizard" , "bdc" ) and type = "page" and space = "IFAB"

...