0

Next Generation ABAP Development

SAP Press - Mit CD-ROM, SAP PRESS: englisch

Erschienen am 28.12.2010, 2. Auflage 2011
69,95 €
(inkl. MwSt.)

Nicht lieferbar

In den Warenkorb
Bibliografische Daten
ISBN/EAN: 9781592293520
Sprache: Englisch
Umfang: 739 S.
Format (T/L/B): 3.3 x 24.5 x 17.7 cm
Einband: gebundenes Buch

Beschreibung

If you're a seasoned developer, you know that it's important to keep up with the latest ABAP changes. This second edition of our best-selling title follows along with a lead ABAP developer as he learns how to employ tools and features new to recent ABAP releases. Experience the entire process of building applications-design, development, and testing of all areas-and walk away with a firm understanding of techniques and technologies that were not previously available. With this book, you're learn how to keep your ABAP fresh. Highlights: Workbench tools and package hierarchy ABAP syntax enhancements Data Dictionary objects Data persistence layer Shared memory objects ABAP and SAP NetWeaver Master Data Management XML processing and XSLT SAP Interactive Forms by Adobe

Autorenportrait

Rich Heilman is a senior technical specialist with the EPM RIG at SAP Labs, LLC. Rich joined SAP in 2007 and had the opportunity to contribute to the development of the SAP Business Planning & Consolidation version for the SAP NetWeaver product. He then transitioned into a solution management role in 2008, and finally joined the RIG at the end of 2009. Before joining SAP, Rich worked for an SAP customer. Rich transitioned from RPGIV on the AS/400 into ABAP when the company decided to implement SAP R/3 4.6c in 2001. He was involved in many projects, developing custom ABAP and Java applications to satisfy business requirements. For the past several years, he has presented at the annual ASUG Spring Conference and the SAP TechEd Conference. He is also one of the top contributors on SDN, spending much of his time answering questions in the ABAP forums.

Inhalt

... Introduction ... 17 1 ... Workbench Tools and Package Hierarchy ... 29 ... 1.1 ... Log on and Explore ... 30 ... 1.2 ... Package Hierarchy for the Project ... 52 2 ... New Language Features in SAP NetWeaver 7.02 ... 57 ... 2.1 ... Extended Expressions ... 59 ... 2.2 ... String Processing ... 63 ... 2.3 ... Boxed Components ... 68 ... 2.4 ... Decimal Floating Point ... 71 ... 2.5 ... Locators and Streams ... 72 ... 2.6 ... Resumable Exceptions ... 79 ... 2.7 ... Secondary Keys for Internal Tables ... 81 3 ... Data Dictionary Objects ... 85 ... 3.1 ... Designing Data Relationships ... 85 ... 3.2 ... Data Dictionary Fixed Value Domains ... 89 ... 3.3 ... Data Dictionary Text Tables ... 92 ... 3.4 ... Data Dictionary Data Tables ... 102 ... 3.5 ... Search Helps ... 108 4 ... Data Persistence Layer ... 113 ... 4.1 ... Persistent Objects ... 114 ... 4.2 ... Exception Classes ... 123 ... 4.3 ... Business Object Classes ... 131 ... 4.4 ... Data Load Programs ... 152 5 ... Consuming a Web Service ... 163 ... 5.1 ... Proxy Generation ... 165 ... 5.2 ... Logical Ports ... 180 ... 5.3 ... Extended Protocols ... 189 6 ... Shared Memory Objects ... 191 ... 6.1 ... Getting Started ... 192 ... 6.2 ... Automatic Preloading ... 203 ... 6.3 ... Implementing into the Business Object Layer ... 206 7 ... Model Class ... 215 ... 7.1 ... Class Overview ... 215 ... 7.2 ... Transactional Methods ... 221 ... 7.3 ... Utility Methods ... 229 ... 7.4 ... Emailing ... 231 ... 7.5 ... Regular Expressions ... 242 8 ... ABAP and SAP NetWeaver Master Data Management ... 245 ... 8.1 ... What Is Master Data Management? ... 246 ... 8.2 ... Configuring the SAP NetWeaver MDM ABAP API ... 254 ... 8.3 ... Coding with the SAP NetWeaver MDM ABAP API ... 260 9 ... ABAP Troubleshooting ... 275 ... 9.1 ... ABAP Unit ... 275 ... 9.2 ... Runtime Analysis ... 290 ... 9.3 ... Performance Analysis Tool ... 293 ... 9.4 ... ABAP Debugger ... 295 10 ... Exposing a Model as a Web Service ... 305 ... 10.1 ... Inside-Out Approach ... 306 ... 10.2 ... Outside-In Approach ... 329 11 ... XML Processing and XSLT ... 357 ... 11.1 ... Simple Transformations ... 358 ... 11.2 ... XSL Transformations ... 363 ... 11.3 ... iXML Library ... 368 ... 11.4 ... Mini iXML Interface ... 375 12 ... Classic Dynpro UI/ALV Object Model ... 383 ... 12.1 ... ALV Object Model Overview ... 383 ... 12.2 ... Getting Started ... 386 ... 12.3 ... Modifying the ALV Output ... 393 ... 12.4 ... Making the ALV Interactive ... 399 ... 12.5 ... Object Orientation with Classic Dynpro ... 405 13 ... Web Dynpro ABAP ... 415 ... 13.1 ... Overview of the Components ... 416 ... 13.2 ... Component Usage ... 421 ... 13.3 ... General UI Features ... 424 ... 13.4 ... ALV Component ... 433 ... 13.5 ... Dialog Pop-Up Window ... 439 ... 13.6 ... Table Popins ... 446 ... 13.7 ... File Upload/Download ... 450 ... 13.8 ... Web Dynpro Debugger ... 455 14 ... Advanced Web Dynpro ABAP ... 459 ... 14.1 ... Drag and Drop ... 459 ... 14.2 ... Threshold Slider and Rule Evaluation ... 470 ... 14.3 ... Notification Service ... 484 ... 14.4 ... POWL--Power List ... 487 ... 14.5 ... FPM--Floorplan Manager ... 500 15 ... Business Server Pages ... 525 ... 15.1 ... Internet-Facing BSP Application ... 526< ...