What is Face Less Component?
I just wanna to know about Face Less Components in WebDynpro ABAP.
I have read the Sap Help documents but i cannot understand,
What is Faceless Components and what is the Use of that.
Ramakrishnappa Gangappa replied
The faceless WDA component is a component without any views,windows. It has only component controller and custom controller if any.
Use of faceless component:
Let us say we have a very complex requirement where in lot of components need to developed and integrated to work each other.
If there is a need to common data and attributes need to mapped and used in many components,
- We separate the common data into a faceless component which just holds the common data / key data which can be used further e.g.: zwd_input_parameters
- Now, we use this component inside other components ZWDA_SALES, ZWDA_PURCHASE and map the context using external mapping
If we want to re-use component with views & windows again and again in other components, it will be heavy component as it has graphical elements like views , windows in it.
So,faceless components com into picture without views/windows.
Hope this helps you