万本电子书0元读

万本电子书0元读

顶部广告

SAP ABAP Advanced cookbook电子书

售       价:¥

63人正在读 | 0人评论 6.2

作       者:Rehan Zaidi

出  版  社:Packt Publishing

出版时间:2012-12-26

字       数:107.2万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This book is written in simple, easy to understand format with lots of screenshots and step-by-step explanations. If you are an ABAP developer and consultant looking forward to build advanced SAP programming applications with ABAP, then this is the best guide for you. Basic knowledge of ABAP programming would be required.
目录展开

SAP ABAP Advanced Cookbook

Table of Contents

SAP ABAP Advanced Cookbook

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

Instant Updates on New Packt Books

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. ABAP Objects

Introduction

Creating a shared memory object

Getting ready

How to do it...

How it works...

There's more...

See also

Creating a persistent object

Getting ready

How to do it...

How it works...

See also

Creating classes based on factory methods

Getting ready

How to do it...

How it works...

Creating classes based on singleton design pattern

Getting ready

How to do it...

How it works...

See also

Creating classes based on adapter pattern

Getting ready

How to do it...

How it works...

See also

2. Dynamic Programming

Introduction

See also

Using field symbols and data references to print database table contents

Getting ready

How to do it...

How it works...

Applying dynamic Open SQL

Getting ready

How to do it...

How it works...

There's more...

See also

Dynamic program generation

Getting ready

How to do it...

How it works...

There's more...

See also

3. ALV Tricks

Introduction

See also

Setting ALV columns as key columns and making zero amount appear as blank

How to do it...

How it works...

See also

Removing columns from display and layout

How to do it...

How it works...

Enable Adding Layout toolbar buttons

How to do it...

How it works...

See also

Adding Hotspot to columns

How to do it...

How it works...

See also

Adding your own buttons to ALV toolbar

Getting ready

How to do it...

How it works...

There's more...

See also

Adding checkboxes to columns

Getting ready

How to do it...

How it works...

There's more...

See also

4. Regular Expressions

Introduction

Regular expressions

Using regex as an IF statement

Getting ready

How to do it...

How it works...

There's more...

Removal of characters from a string

How to do it...

How it works...

There's more...

Converting date into internal date type

How to do it...

How it works...

Validation of format (telephone number)

How to do it...

How it works...

Removing repeated words from text string

How to do it...

How it works...

Inserting commas in an amount string

How to do it...

How it works...

Removing comments from program code

Getting ready

How to do it...

How it works...

Interpreting HTML stream

How to do it...

How it works...

See also

5. Optimizing Programs

Introduction

Using transaction SAT to find problem areas

Getting ready

How to do it...

How it works...

Creation of secondary indexes in database tables

How to do it...

How it works...

There's more...

See also

Adding hints in SELECT clause

Getting ready

How to do it...

How it works...

There's more...

See also

Secondary indexes for internal tables

Getting ready

How to do it...

How it works...

Hashed table for single read access

Getting ready

How to do it...

How it works...

See also

Replacing for all entries constructwith Ranges

Getting ready...

How to do it...

How it works...

See also

6. Doing More with Selection Screens

Introduction

See also

Adding tabstrips and listboxes to report selection screens

How to do it...

How it works...

See also

Adding toolbar buttons on selection screen

How to do it...

How it works...

See also

Changing screen fields on radio button selection

How to do it...

How it works...

Taking desktop folder and filename as input

How to do it...

How it works...

There's more...

Coding search help exits for creating better F4 helps

Getting ready

How to do it...

How it works...

See also

7. Smart Forms – Tips and Tricks

Introduction

Toggle on/off the Microsoft Word text editor

How to do it...

How it works...

See also

Using background pictures and print preview

Getting ready

How to do it...

How it works...

There's more...

See also

Using folder options for page protection

How to do it...

How it works...

Printing several forms in one spool request

How to do it...

How it works...

There's more...

See also

Converting Smart Forms to PDF output

How to do it...

How it works...

See also

Applying sorting and subtotaling to table fields

Getting ready

How to do it...

How it works...

See also

8. Working with SQL Trace

Introduction

Carrying out SQL trace

How to do it...

How it works...

Generating and interpreting the trace result

How to do it...

How it works...

There's more...

See also

Carrying out restricted trace

How to do it...

How it works...

There's more...

Filtering unwanted trace result entries

How to do it...

How it works...

Summarizing a SQL list and viewing table-related information

How to do it...

How it works...

Quickly finding the data source of a screen field

Getting ready

How to do it...

How it works...

Finding the data source of a field's hit list

Getting ready

How to do it...

How it works...

9. Code Inspector

Introduction

Carrying out quick code inspection

How to do it...

How it works...

There's more...

Carrying out a full-fledged inspection

How to do it...

How it works...

There's more...

See also

Carrying out database-specific performance checks

How to do it...

How it works...

There's more...

See also

Suppressing messages using pseudo comments

How to do it...

How it works...

There's more...

Searching for ABAP statement patterns and tokens within code

How to do it...

How it works...

Creating your own Code Inspector checks

How to do it...

How it works...

See also

10. Simple Transformations

Introduction

See also

Creating simple transformations

How to do it...

How it works...

There's more...

Creating transformations for structures and calling them in programs

How to do it...

How it works...

Creating transformations for internal tables

How to do it...

How it works...

Generating transformations for dictionary table types

How to do it...

How it works...

Downloading into Excel made easy using simple transformations

How to do it...

How it works...

See also

11. Sending E-mail Using BCS Classes

Introduction

Creating a simple e-mail message

How to do it...

How it works...

There's more...

Sending e-mail to Internet e-mail addresses

How to do it...

How it works...

Adding attachments to your message

How to do it...

How it works...

There's more...

See also

Creating HTML e-mail

How to do it...

How it works...

Running a program and sending its output as an e-mail

How to do it...

How it works...

There's more...

See also

12. Creating and Consuming Web Services

Introduction

See also

Creating a Web service from a function module

Getting ready

How to do it...

How it works...

There's more...

Configuring the created Web service

How to do it...

How it works...

Consuming a Web service

How to do it...

How it works...

There's more...

See also

Creating a consumer proxy's logical port

How to do it...

How it works...

Calling a Web service from an ABAP program

Getting ready

How to do it...

How it works...

13. SAP Interactive Forms by Adobe

Introduction

Creating nested tables

How to do it...

How it works...

There's more...

See also

Enabling duplex printing in forms

How to do it...

How it works...

Using form elements and scripting to create interactive forms

Getting ready

How to do it...

How it works...

There's more...

See also

Working with Adobe offline infrastructure

Getting ready

How to do it...

How it works...

See also

Parallel printing of form

How to do it...

How it works...

See also

Adding error messages for interactive forms

How to do it...

How it works...

See also

PDF object API

How to do it...

How it works...

See also

14. Web Dynpro for ABAP

Introduction

Creating trees

How to do it...

How it works...

Creating navigation lists

How to do it...

How it works...

There's more...

See also

Creating tabstrips

How to do it...

How it works...

Displaying error messages

How to do it...

How it works...

Calling dialog boxes of same component

How to do it...

How it works...

There's more...

Displaying Adobe forms in Web Dynpros

How to do it...

How it works...

See also

15. Floorplan Manager

Introduction

Creating applications based on OIF Floorplan design

Getting ready

How to do it...

How it works...

There's more...

Changing header and ticket area at runtime

How to do it...

How it works...

Adding list GUIBBs to Floorplan applications

How to do it...

How it works...

There's more...

Viewing structure of FPM applications

How to do it...

How it works...

See also

Creating GAF applications

Getting ready

How to do it...

How it works...

Creating FPM applications using Application Creation Tool

How to do it...

How it works...

See also

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部