8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 1/15
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 2/15
© SAP 2008 / SAP TechEd 08 / <COMP262> Page 2
Disclaimer
This presentation outlines our general product direction and should not be
relied on in making a purchase decision. This presentation is not subject to
your license agreement or any other agreement with SAP. SAP has no
obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This
presentation and SAP's strategy and possible future developments are
subject to change and may be changed by SAP at any time for any reasonwithout notice. This document is provided without a warranty of any kind,
either express or implied, including but not limited to, the implied warranties
of merchantability, fitness for a particular purpose, or non-infringement. SAP
assumes no responsibility for errors or omissions in this document, except if
such damages were caused by SAP intentionally or grossly negligent.
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 3/15
© SAP 2008 / SAP TechEd 08 / <COMP262> Page 3
Sales Order Application
In this advanced hands-on exercise, you use Visual Composer to create an
application that searches for Sales Orders and presents their details (total
value and item list).
In addition the application provides specific information for each item (e.g
price, image) – and an option to upload an item description file.
Visual Composer Model Visual Composer Application
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 4/15
© SAP 2008 / SAP TechEd 08 / <COMP262> Page 4
Learning Objectives
As a result of this workshop, you will learn how to :Work with Enterprise Services with complex data structure.
Create a simulated service based on data coming from
Excel
Check-in and check-out models to and from the DTR Work with Visual Composer in NWDS
Add a Web Dynpro component to your model
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 5/15
© SAP 2008 / SAP TechEd 08 / <COMP262> Page 5
Step 1: Create a Basic Application for
Displaying Sales Order Information
Create a new DC and a new model
Search for Service that returns
Sales Order details
Add the appropriate views to the service
Arrange the application layout
Deploy and run application
Launch the application and manipulate the runtime data
using the ALV table capabilities
Runtime
Design time
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 6/15
© SAP 2008 / SAP TechEd 08 / <COMP262> Page 6
Step 2: Add Another Service to Get the Details
of a Specific Product
Add another service to display additional information about the sales orderproducts
Connect the service to the model and map the data
Arrange the model in a Tab strip container
Add an image control to display the product image
Runtime
Design time
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 7/15© SAP 2008 / SAP TechEd 08 / <COMP262> Page 7
Step 3: Create a Simulated Service for
Displaying a List of Sales Order IDs
Create a simulated service using the Service Component Wizard based on
data coming from Excel
Change the sales order ID input field control to drop-down list and create a
dynamic entry-list using the new simulated service
Runtime
Design Time
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 8/15© SAP 2008 / SAP TechEd 08 / <COMP262> Page 8
Step 4: Add an Upload File Composite View
Create a Visual Composer composite view to define the Upload file
component required functionality
Design time
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 9/15© SAP 2008 / SAP TechEd 08 / <COMP262> Page 9
Step 5: Check in Your Model to the NWDI DTR and
Open It from Visual Composer in NWDS
Add the DC to source control (SAP NWDI DTR)
Open the Development Infrastructure and find your DC
Synch the DC to your local workspace
Check the DC out
Visual Composer Manage ModelsDevelopment Infrastructure
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 10/15© SAP 2008 / SAP TechEd 08 / <COMP262> Page 10
Step 6: Add the Upload File Functionality to Your
Model by Using a Web Dynpro Component
Generate a Web Dynpro Component from the Visual Composer composite view
Replace the Visual Composer composite view with the Web Dynpro Component
Design Time
Runtime
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 11/15© SAP 2008 / SAP TechEd 08 / <COMP262> Page 11
DEMO
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 12/15© SAP 2008 / SAP TechEd 08 / <COMP262> Page 12
SDN Subscriptions offers developers and consultants like you,an annual license to the complete SAP NetWeaver platformsoftware, related services, and educational content, to keepyou at the top of your profession.
SDN Software Subscriptions: (currently available in U.S. and Germany)
A one year low cost, development, test, and commercializationlicense to the complete SAP NetWeaver software platform
Automatic notification for patches and updates
Continuous learning presentations and demos to buildexpertise in each of the SAP NetWeaver platform components
A personal SAP namespace
SAP NetWeaver Content Subscription: (available globally)
An online library of continuous learning content to help build skills.Starter Kit
Building Your Business with
SDN Subscriptions
To learn more or to get your own SDN Subscription, visit us at the
Community Clubhouse or at www.sdn.sap.com/irj/sdn/subscriptions
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 13/15© SAP 2008 / SAP TechEd 08 / <COMP262> Page 13
Further Information
Related Workshops/Lectures at SAP TechEd 2008
COMP262 Advanced Modeling With SAP NetWeaver Visual Composer for SAP
NetWeaver Composition Environment 7.1.1 - 2H
COMP103 Web Dynpro and SAP NetWeaver Visual Composer – Which Tool
Should I Use?
COMP102 What's New in the SAP NetWeaver Visual Composer Tool for SAP
NetWeaver CE
Related SAP Education and Certification Opportunities
http://www.sap.com/education/
SAP Public Web:
SAP Developer Network (SDN): http://www.sdn.sap.com/irj/sdn/visualcomposer Business Process Expert (BPX) Community: www.bpx.sap.com
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 14/15© SAP 2008 / SAP TechEd 08 / <COMP262> Page 14© SAP 2008 / SAP TechEd 08 / <Session ID> Page 14
Thank you!
8/12/2019 Comp 262
http://slidepdf.com/reader/full/comp-262 15/15
Please complete your session evaluation.
Be courteous—
deposit your trash,and do not take the handouts for the following session.
Thank You
Feedback