SAP ABAP Data Element VCLAYOUT (Layout definition)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-GRA (Application Component) Graphic
     SGRC (Package) ABAP Graphics Development: Network, Bar Chart
Basic Data
Data Element VCLAYOUT
Short Description Layout definition  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type VCLAYOUT    
Data Type CHAR   Character String 
Length 254    
Decimal Places 0    
Output Length 254    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Layout 
Medium 15 Layout def. 
Long 20 Layout definition 
Heading 55 Layout definition 
Documentation

Use

The layout definition allows you to divide objects (nodes, links, and clusters) into fields.

This subdivision functions as follows:

The layout is composed of interconnected horizontal and vertical strips. These strips determine the final appearance of the layout.

The horizontal strip is a rectangular area containing any number of columns. These columns can contain any number of lines.

The vertical strip is a rectangular area containing any number of lines, which can contain any number of columns. There is no limit to the number of nesting levels. You can also position columns and lines outside the rectangle.

The rectangle can contain any number of strips. The longest horizontal strip determines the width of the rectangle, and the longest vertical strip the height of the rectangle.

The layout definition consists of the following elements:

$name - field ID

// - vertical subdivision

/ - vertical subdivision without separator line

-- - horizontal subdivision

- - horizontal subdivision without separator line

[] - rectangle frame

() - for generating strips, linked components

The following rules apply:

  • Square brackets determine the frame of the rectangle and can occur both singly and doubly.
  • The layout definition is processed from left to right.
  • Linked components are enclosed in brackets.
  • Components can be separated by blanks as required.
  • There are no separator lines outside the rectangle.
  • Only lowercase letters may be used in field names.
  • Field names must be unique.

Examples

  • [$a//$b//$c]
  • [$a/$b/$c]
  • [[$a-(($b--$c)//$d)]]
  • $a[[$b--$c]]$e
  • $a[$b[$c]$d]$e.
Supplementary Documentation - VCLAYOUT_10001

Use

Procedure

Examples

Dependencies

If this form definition is used for the header of the printout, you must specify it in the corresponding frame type.

History
Last changed by/on SAP  19950209 
SAP Release Created in