SAP NetWeaver BW 7.X reporting : practical guide ; [learn to create ...

11 downloads 347 Views 463KB Size Report
3 Aug 2011 ... 2.1. SAP NetWeaver Components. 15. 2.2. SAP's Future Bl Roadmap. 16. 2.3. The BW 7 BEx Toolset. 17. 2.4. BW 7 and the Portal. 18. 2.5.
Jason Kraft

SAP* NetWeaver BW 7.x

Reporting—

Practical Guide

Galileo Press Bonn



Contents

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ffl^^^E^^^^^^^^^^^^^^^^^^^^B 2.1

SAP NetWeaver

2.2

SAP's Future Bl

2.3

The BW 7 BEx Toolset

2.4

BW

2.5

Visual

2.6

Conclusion

7

15

Components

16

Roadmap

17

and the Portal

18

Composer

19

20

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^B ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^M 3.1

3.2

3.3

Where Is

Data

Coming From?

21

3.1.1

Use MultiProviders for Greater

3.1.2

Selecting

3.1.3

The InfoProvider Pane

Restricting

Flexibility

an InfoProvider

Data at the

Query

21 22 23

Level

24

3.2.1

Characteristic Restrictions: Set in Stone

24

3.2.2

Default Values: Set Now,

25

3.2.3

Setting Up

3.2.4

Other

Change

Later

Hard-Coded Restrictions

Options

for Restrictions

Variables 3.3.1

Optional

3.3.2

Manual

3.3.3

3.3.4 3.4

My

25

27 28

Mandatory

28

Input Flexibility CreatingYour Own Manual Input Variables Hierarchies and Hierarchy Variables

30

versus

31 34

Building a Query Layout

37

3.4.1

An Overview of the Rows/Columns Tab

38

3.4.2

Creating a Simple Structure Adding Characteristics as Drilldowns

38

3.4.3

Labeling

with Text Variables

3.4.4

Dynamic

3.4.5

Using Variable Offsets and

Ranges

43 45 49

Contents

3.5

Properties for Queries

and

54

Query Components

3.5.1

Query Properties

54

3.5.2

Characteristic

57

3.5.3

Rows and Columns Area

3.5.4

Structure

3.5.5

Selection and Formula Properties

Properties

61

Properties

62

Properties

Query-Building

63

3.6

Summary:

4.1

The Variable Screen: Personalization and Variants

69

4.2

Query Analysis

73

4.3 4.4

with

Basics

67

Drag-and-Drop Navigation

Filter Values

Setting Changing Query Settings

77 at Runtime

80 82

4.5

Opening and Saving Queries

4.6

The Rest ofthe Toolbar

84

4.7

The Context Menu

86

4.7.1

Back

4.7.2

Filter

at Runtime

86 86

Drilldown

4.7.3

Change

4.7.4

Hierarchy

4.7.5

Broadcast and

4.7.6

Save View/Personalize Web

87 88 89

Export

90

App

4.7.7

Properties

91

4.7.8

Calculations and Translations

92

4.7.9

Documents

93

4.7.10

Sort

93

BEx Web

Analyzer

4.8

Summary:

5.1

Starting

5.2

The Variable Screen: Excel Flavor

5.3

Query Navigation

BEx

94

96

Analyzer in BEx

97

Analyzer

5.3.1

Drag-and-Drop Navigation

5.3.2

Double-Click

5.3.3 5.3.4

and Direct Filter

Navigation Navigational State in Query Properties Context Menu Navigational Tools

101 102

Entry

104 105 107

Contents

5.4

5.5

Properties

in BEx

Analyzer

108

5.4.1

Query Properties

108

5.4.2

Characteristic Properties

109

5.4.3

Data Cell

110

The BEx

Analyzer Analysis Toolbar Open and Save

110

5.5.2

Automatic Refresh

112

5.5.3

Change

5.5.4

Tools

113

5.5.5

Global Settings

114

5.5.1

Properties

Variable Values

5.6

Summary: Running BW

6.1

Welcome to Design Mode!

6.2

DataProviders and

6.3

Queries in Excel

Analysis

Analysis Grid Properties

6.2.3

Clipping (Overfiow

6.2.4

Adding

121 121

Data

Analysis

123 128

Display)

Grids

131

135

Panes

6.3.1

General Properties

135

6.3.2

Selecting

137

Dimensions

138

6.3.5

Navigation Clipping Displaysettings Adding New Navigation Panes

6.3.6

List of Filters

142

6.3.4

Pane

139 141

Buttons and Commands

143

6.4.1

143

The Command Wizard

and Fine-Tuning Commands

6.4.2

Configuring

6.4.3

Buttons with

Multiple

6.4.4 6.5

119

6.2.2

New

117

Grids

DataProviders

6.3.3

6.4

113

6.2.1

Navigation

111

Manually Adding Dropdowns, Checkboxes, 6.5.1 Dropdown Boxes

6.5.2

6.5.3

Commands

151

and Radio Buttons

154 154

Choosing Filtering of Conditions/Exceptions

6.6

List

6.7

Text Elements and 6.7.1

149

Commands to Buttons

Checkboxes and Radio Buttons Which

Control

System Messages

Text Item General

146

Properties

159 to Use

161

163 164 164

Contents

6.7.2

Constant Text Elements

165

Displaying Global Filters 6.7.4 Displaying System Messages Workbook Settings 6.8.1 General Workbook Properties

166

List of Data Providers

172

6.7.3

6.8

6.8.2 6.8.3

Settings

6.8.4

BEx

6.8.5

List of Design Items

6.8.6

Exits Tab and Visual basic for

168 169 170

for Variables

173

AnalyzerThemes

174 177

Applications (VBA) 177

Integration 6.9

Summary:

7.1

Introducing Web Application Designer

184

Using the

185

7.2

7.3

of Bl Patterns

Types

Information Consumer Pattern

188

7.2.3

Small Web

194

7.2.4

Pattern Wizard

Creatinga

185

Template

Basic Web

Patterns

200

Summary

Template

201

Web Items

Adding Arranging Web

203

Items

207

Adding Toolbars and Headers

213

7.4.1

213

7.4.2

7.4.3

Hiding 7.5.1

Button

Groups and Commands Creating and Populating a Header Putting It All Together in a Group and

Showing

Web Items

7.5.3 7.5.4

Using

7.5.5

Buttons to Show Items

Placing

Items in Tab

Pages

More Buttons and Commands

Making "Simple

7.6.2

Disabling Nonapplicable

7.6.3

kons to Buttons

Adding

234

240 242 253 257 262 274

Views" of Web Items

7.6.1

222

239

Visibility Settings for Web Items Adding a Dropdown Box Nesting Container Layouts

7.5.2

7.6

Pattern Wizard

7.2.2

7.3.2

7.5

181

Design

7.2.1

7.3.1

7.4

Workbook

Buttons

275 279 282

Contents

7.7

A Brief Overview ofthe

7.8

Summary:

8.1

Standard Web Items

293

8.1.1

Common

294

8.1.2

Analysis

8.1.3

Chart Item

8.1.4

8.2

Report

Pattern

Template

Application Designer

Display Properties

Item

284 290

294 299

Item

300

8.1.5

Navigation

8.1.6

Filter Pane item

302

8.1.7

Button

Pane Item

301

Group Dropdown Item

304

8.1.8 8.1.9

Radio Button and Checkbox Group Items

306

8.1.10

List Box Item

308

8.1.11

Hierarchical Filter Item

309

Item

305

Advanced Web Items

310

8.2.1

Web

8.2.2

Container

8.2.3

Container Item

312

8.2.4

Tab Pages Item

313

8.2.5

8.3

Web

Analysis

Item

Template

Layout

Item

Group

Item

8.2.6

Single

Document and List of Documents

8.2.7

Map

310 311

315 316 318

Item

8.2.8

System Messages

8.2.9

Info Field Item

8.2.10

Input

Item

319 320

Field Item

321

Miscellaneous Web Items

322

8.3.1

List ofConditions Item

323 323

8.3.2

List of

8.3.3

Data Provider

8.3.4

Text Item

325

8.3.5

Link Item

325

8.3.6

Menu Bar Item

Exceptions —

Item

Information Item

Pane Item

324

326

8.3.7

Properties

8.3.8

Ticker Item

330

8.3.9

Context Menu Item

331

8.3.10

Script

Item

328

332

Contents

8.3.11

Custom Extension Item

8.4

DataProviders

8.5

Menu Bar 8.5.1

334

334 336

Functionality

HTML Tables

336 337

8.5.2

8.6

Adding Images Web Template Properties

8.7

BWWeb API Commands

8.8

Web

Summary:

Application Designer

338 341 Reference

K^H^^HE^^^^^^^^M^^^SMil^S^M^H^^ä^^^^^^^S^slJ

347

«Ii

TheAuthor

353

Index

355