!--a11y-->
Application of Context Programming and Data
Binding 
You will use the example of sales orders to show you how to display business data in the view of a Web Dynpro application in two tables (for customer data and the corresponding order data). For this purpose, you should be familiar with fundamental parts of the Web Dynpro runtime environment like controller context, data binding, and the Web Dynpro programming model.
You will learn how to:
· Declare an extended context structure, including a subnode. In this context structure, the data sets of multiple customers and their orders are stored at runtime
· Insert a subnode of the type non-singleton in the context structure
· Fill tables with data sets that are stored in the controller context using data binding
· Implement a supply function to fill a subnode with node elements
The development process involves the following:
· Description of the master detail viewer application
· Specification of the project structure
· Context design in the master detail viewer
· Layout design of a view
· Data binding between tables and controller context of a View
· Controller implementation of a view
¡ Demo business object layer
¡ Context initialization
¡ Implementation of a supply function
First, get to know the application scenario
that is to be used in the master detail
viewer.
