===============
RWECAT
===============
This user exit concatenates strings, appending source to the end of destination.
Syntax
SRW.USER_EXIT('rwecat source destination');
where:
source Is the string to be concatenated.
destination Is the name of the Oracle Reports object into which the string will be placed.
===============
RWEATS
===============
This user exit converts an attribute value, stored in Oracle Reports’ internal format,
to an associated string retrieved from the Oracle Reports message file.
This user exit is used by Oracle Reports when documenting your reports stored in the database
using File –> Administration –> Report Doc.
Syntax
SRW.USER_EXIT('rweats source destination attribute_num');
where:
source Is the table.column value to be converted.
destination Is the name of the Oracle Reports object into which the converted value will be placed.
attribute_num Is the attribute number of the Oracle Reports database table column.
Table Column Attributes Description
----------------------------------------------------------------------------------
SRW2_LAYOUT UNITS 1 Report Unit of Measurement
SRW2_PARAM_FORM UNITS 1 Parameter Form Unit of Measurement
SRW2_LAYOUT ORIENT 2 Panel Print Order
SRW2_LAYOUT RUN_FLAGS 3 Use Character Units in Designer
SRW2_LAYOUT RUN_FLAGS 4 Use Character Units in Browser
SRW2_LAYOUT RUN_FLAGS 5 Disable Host
SRW2_LAYOUT RUN_FLAGS 6 Disable Split
SRW2_LAYOUT RUN_FLAGS 7 Disable Zoom
SRW2_LAYOUT RUN_FLAGS 8 Start in Zoom
SRW2_LAYOUT RUN_FLAGS 9 Show Browser Title
SRW2_LAYOUT RUN_FLAGS 10 Show Browser Hint Line
SRW2_LAYOUT RUN_FLAGS 11 Show Browser Status
TOOL_PLSQL TYPE 12 Report Trigger Type
SRW2_LAYOUT SETTINGS 13 Display Settings-Report Section
SRW2_LAYOUT SETTINGS 14 Display Settings-Field Display
SRW2_LAYOUT SETTINGS 15 Display Settings-Show Comment Icons
SRW2_LAYOUT SETTINGS 16 Display Settings-Show Names
SRW2_LAYOUT SETTINGS 18 Display Settings-Show Field Outlines
SRW2_LAYOUT SETTINGS 19 Display Settings-Show Boilerplate Outlines
SRW2_LAYOUT SETTINGS 20 Display Settings-Show Frame Outlines
SRW2_LAYOUT SETTINGS 21 Display Settings-Show Page Break Icons
SRW2_LAYOUT SETTINGS 22 Display Settings-Show Page Protect Icons
SRW2_LAYOUT SETTINGS 23 Display Settings-Show Keep w/
Anchoring Icons
–––––
SRW2_LAYOUT SETTINGS 24 Display Settings-Show Anchors
SRW2_COLUMN SOURCE_ID 25 Column Source
SRW2_COLUMN COMPUTE_ID 25 Column Compute
SRW2_COLUMN RESET_ID 25 Column Reset
SRW2_FRAME GROUP_ID 25 Repeating Frame Group
SRW2_FIELD SOURCE_ID 25 Field Source
SRW2_FIELD PGN_RESET 25 Field Page Numbering Reset Repeating Frame
SRW2_COLUMN DATA_TYPE 26 Column/Parameter Datatype
SRW2_COLUMN FILE_TYPE 27 Column Format Type
SRW2_BOILERPLATE GRAPH_TYPE 27 Boilerplate Format Type Plate
SRW2_FRAME FORMATFLAG 28 Frame/RFrame Region
SRW2_FIELD FORMATFLAG 28 Field Region
SRW2_BOILERPLATE FORMATFLAG 28 Boilerplate Region
SRW2_OG_DOCUMENT FORMATFLAG 28 Oracle Graphics Document Region
SRW2_FRAME FORMATFLAG 29 Frame/RFrame Vertical Sizing
SRW2_FIELD FORMATFLAG 29 Field Vertical Sizing
SRW2_BOILERPLATE FORMATFLAG 29 Boilerplate Vertical Sizing
SRW2_OG_DOCUMENT FORMATFLAG 29 Oracle Graphics Document Vertical
Sizing
–––––
SRW2_FRAME FORMATFLAG 30 Frame/RFrame Horizontal Sizing
SRW2_FIELD FORMATFLAG 30 Field Horizontal Sizing
SRW2_BOILERPLATE FORMATFLAG 30 Boilerplate Horizontal Sizing
SRW2_OG_DOCUMENT FORMATFLAG 30 Oracle Graphics Document Horizontal Sizing
SRW2_FRAME FORMATFLAG 31 Frame/RFrame Print Condition Type
SRW2_FIELD FORMATFLAG 31 Field Print Condition Type
SRW2_BOILERPLATE FORMATFLAG 31 Boilerplate Print Condition Type
SRW2_OG_DOCUMENT FORMATFLAG 31 Oracle Graphics Document Print Condition Type
SRW2_FRAME FORMATFLAG 32 Frame/RFrame Print Condition Object
SRW2_FIELD FORMATFLAG 32 Field Print Condition Object
SRW2_BOILERPLATE FORMATFLAG 32 Boilerplate Print Condition Object
SRW2_OG_DOCUMENT FORMATFLAG 32 Oracle Graphics Document Print Condition Object
SRW2_FRAME FORMATFLAG 33 Frame/RFrame Print Condition Default
SRW2_FIELD FORMATFLAG 33 Field Print Condition Default
SRW2_BOILERPLATE FORMATFLAG 33 Boilerplate Print Condition Default
SRW2_OG_DOCUMENT FORMATFLAG 33 Oracle Graphics Document Print Condition Default
SRW2_FRAME FORMATFLAG 34 Frame/RFrame Page Break Before
SRW2_FIELD FORMATFLAG 34 Field Page Break Before
SRW2_BOILERPLATE FORMATFLAG 34 Boilerplate Page Break Before
SRW2_OG_DOCUMENT FORMATFLAG 34 Oracle Graphics Document Page Break Before
SRW2_FRAME FORMATFLAG 35 Frame/RFrame Page Break After
SRW2_FIELD FORMATFLAG 35 Field Page Break After
SRW2_BOILERPLATE FORMATFLAG 35 Boilerplate Page Break After
SRW2_OG_DOCUMENT FORMATFLAG 35 Oracle Graphics Document Page Break After
SRW2_FRAME FORMATFLAG 36 Frame/RFrame Page Protect
SRW2_FIELD FORMATFLAG 36 Field Page Protect
SRW2_BOILERPLATE FORMATFLAG 36 Boilerplate Page Protect
SRW2_OG_DOCUMENT FORMATFLAG 36 Oracle Graphics Document Page
Protect
SRW2_FRAME FORMATFLAG 37 Frame/RFrame Keep w/Anchoring
Object
–––––
SRW2_FIELD FORMATFLAG 37 Field Keep w/Anchoring Object
SRW2_BOILERPLATE FORMATFLAG 37 Boilerplate Keep w/Anchoring Object
SRW2_OG_DOCUMENT FORMATFLAG 37 Oracle Graphics Document Keep w/ Anchoring Object
SRW2_FIELD ALIGNMENT 38 Field Justification
SRW2_BOILERPLATE ALIGNMENT 38 Boilerplate Justification
SRW2_QUERY MAX_ROWS 39 Query Maximum Rows
SRW2_GROUP GLF_TYPE 40 Group Filter
SRW2_GROUP CROSS_PROD 41 Group Cross Product
SRW2_GROUP PRODUCT_ID 42 Group Within Cross Product
SRW2_COLUMN FLAGS 43 Column Use in Break
SRW2_COLUMN FLAGS 44 Column Read from File
SRW2_COLUMN OPERATOR 45 Column Function
SRW2_FRAME DIRECTION 46 Repeating Frame Print Direction
SRW2_FRAME DIRECTION 47 Repeating Frame Column Mode
SRW2_FIELD FORMATFLAG 48 Field Hidden
SRW2_FIELD PGN_FLAGS 49 Field Page Numbering Include Header
SRW2_FIELD PGN_FLAGS 50 Field Page Numbering Include Body
SRW2_FIELD PGN_FLAGS 51 Field Page Numbering Include Trailer
SRW2_BOILERPLATE TYPE 52 Boilerplate Type (Character-mode)
SRW_DISPLAY_TAG FONTSTYLE 53 Font Style
SRW_DISPLAY_TAG FONTWEIGHT 54 Font Boldness
SRW_DISPLAY_TAG FONTSIZE 55 Font Size
SRW_DISPLAY_TAG DASHSTYLE 56 Dash Appearance
SRW_DISPLAY_TAG CAPSTYLE 57 Capital Letter Style
SRW_DISPLAY_TAG JOINSTYLE 58 Joined Line Style
SRW_DISPLAY_TAG LINEPAT 59 Line Pattern
SRW_DISPLAY_TAG FILLPAT 59 Fill Pattern
SRW2_LAYOUT
===========
Name Null? Type Comment
--------------------------------------------------------------------------------------------------------------------------------------------
OWNER NOT NULL VARCHAR(30) Report Owner
MODID NOT NULL DECIMAL(10) Report ID
ITEMID NULL DECIMAL(10) Layout ID
SETTINGS NULL DECIMAL(10) Display Settings
ZOOMPOWER NULL DECIMAL(5) Magnification
UNITS NULL DECIMAL(2) Units of Measurement
ORIENT NULL DECIMAL(2) Orientation, Page Print
Order
–––
UNITS_WID NULL DECIMAL(10) Width in Units
UNITS_HGT NULL DECIMAL(10) Height in Units
CHAR_WID NULL DECIMAL(10) Character Width
CHAR_HGT NULL DECIMAL(10) Character Height
BODY_WID NULL DECIMAL(10) Body Width
BODY_HGT NULL DECIMAL(10) Body Height
PAGE_WID NULL DECIMAL(10) Page Width
PAGE_HGT NULL DECIMAL(10) Page Height
PRINT_WID NULL DECIMAL(10) Printable Area Width
PRINT_HGT NULL DECIMAL(10) Printable Area Height
X_PANELS NULL DECIMAL(10) X-Coordinate
Y_PANELS NULL DECIMAL(10) Y-Coordinate
HEADERS NULL DECIMAL(5) Number of Header Pages
TRAILERS NULL DECIMAL(5) Number of Trailer Pages
WINDOW_X NULL DECIMAL(10) Horizontal Window Location
WINDOW_Y NULL DECIMAL(10) Vertical Window Location
WINDOW_WD NULL DECIMAL(10) Window Width
WINDOW_HT NULL DECIMAL(10) Window Height
RUN_FLAGS NULL DECIMAL(5) Runtime Flags
TITLE NULL VARCHAR(250) Previewer Title
HINT NULL VARCHAR(250) Previewer Hint
STATUS NULL VARCHAR(250) Previewer Status
MAXHEADERS NULL DECIMAL(5) Maximum Header Pages
MAXTRAILERS NULL DECIMAL(5) Maximum Trailer Pages
MAXBODY_ACR NULL DECIMAL(5) Maximum Body Width
MAXBODY_DWN NULL DECIMAL(5) Maximum Body Height
INTERN_VER NULL DECIMAL(2) SRW Development
INTERN_VER2 NULL DECIMAL(4) Future Expansion
APPLSTATE NULL DECIMAL(6) Future Expansion
UIFLAGS NULL DECIMAL(10) Painter Settings Flag
GRIDINTC NULL DECIMAL(10) Grid Spacing
GRIDSNPC NULL DECIMAL(10) Number of Snap Points Per Grid Spacing
HALIGN NULL DECIMAL(1) Horizontal Alignment
VALIGN NULL DECIMAL(1) Vertical Alignment
RRECTCNR_WD NULL DECIMAL(10) Horizontal Corner Radius of Rounded Rectangle
RRECTCNR_HT NULL DECIMAL(10) Vertical Corner Radius of Rounded Rectangle
SPACING NULL DECIMAL(10) Line Spacing Setting
JUSTIFIC NULL DECIMAL(5) Justification Setting
ARROWSTYLE NULL DECIMAL(1) Arrow Style Setting
UITAG NULL DECIMAL(10) Painter Settings Display Tag
NEXTLISTID NULL DECIMAL(10) Next List ID
IDROLESLIST NULL DECIMAL(10) ID of Roles List
SRW2_DATA_MODEL
===============
Name Null? Type Comment
--------------------------------------------------------------------------------------------------------------------------------------------
OWNER NOT NULL VARCHAR(30) Report Owner
MODID NOT NULL DECIMAL(10) Report ID
ITEMID NULL DECIMAL(10) Data Model ID
SETTINGS NULL DECIMAL(10) Display Settings
DFLT_TYPE NULL DECIMAL(5) Default Type
ZOOMPOWER NULL DECIMAL(5) Magnification
WINDOW_X NULL DECIMAL(10) Horizontal Window
Location
–––
WINDOW_Y NULL DECIMAL(10) Vertical Window Location
WINDOW_WD NULL DECIMAL(10) Window Width
WINDOW_HT NULL DECIMAL(10) Window Height
UIFLAGS NULL DECIMAL(10) Painter Settings Flag
GRIDINTC NULL DECIMAL(10) Grid Spacing
GRIDSNPC NULL DECIMAL(10) Number of Snap Points Per Grid Spacing
HALIGN NULL DECIMAL(1) Horizontal Alignment
VALIGN NULL DECIMAL(1) Vertical Alignment
DECURREF_ID NULL DECIMAL(10) Reference ID Counter
LINKEDFILE NULL VARCHAR(250) Link File
SRW2_COLUMN
===========
Name Null? Type Comment
--------------------------------------------------------------------------------------------------------------------------------------------
OWNER NOT NULL VARCHAR(30) Report Owner
MODID NOT NULL DECIMAL(10) Report ID
ITEMID NULL DECIMAL(10) Column ID
NAME NULL VARCHAR(30) Column Name
TAG NULL DECIMAL(10) Display Tag
DISP_ORDER NULL DECIMAL(5) Column Display Order
GROUP_ID NULL DECIMAL(10) Group ID
SOURCE NULL DECIMAL(2) Column Source Name
SOURCE_ID NULL DECIMAL(10) Column Source ID
COMPUTE_ID NULL DECIMAL(10) Compute Group (% of Totals)
RESET_ID NULL DECIMAL(10) Reset Group ID
PROD_ORDER NULL VARCHAR(250) Product Order
NULL_VALUE NULL VARCHAR(250) Value if Null
INPUT_MASK NULL VARCHAR(250) Format Mask
OPERATOR NULL DECIMAL(2) Aggregation Function
DATA_TYPE NULL DECIMAL(2) Column Datatype
FILE_TYPE NULL DECIMAL(2) File Type/Read rom File
WIDTH NULL DECIMAL(10) Maximum Value Width
FLAGS NULL DECIMAL(5) Column Flags
PRECISION NULL DECIMAL(5) Value Precision
SCALE NULL DECIMAL(5) Value Scale
X NULL DECIMAL(10) X-Coordinate
Y NULL DECIMAL(10) Y-Coordinate
WD NULL DECIMAL(10) Column Width
HT NULL DECIMAL(10) Column Height
DFLT_LBL NULL VARCHAR(250) Default Column Label
DFLT_WID NULL DECIMAL(5) Default Column Width
DFLT_HGT NULL DECIMAL(10) Default Column Height
DEREF_ID NULL DECIMAL(10) Development Environment ID
ODATA_TYPE NULL DECIMAL(2) ORACLE Datatype
PARA_TYPE NULL DECIMAL(2) Parameter Datatype
PLOV_RTYPE NULL DECIMAL(2) List of Values Type
PLOV_SLISTID NULL DECIMAL(10) LOV Listid
PLOV_SELECT NULL VARCHAR(250) LOV SELECT Statement
PLOV_COL NULL VARCHAR(250) LOV Column
REFDTYPE NULL DECIMAL(2) Reference Datatype