@ATTACK - @Break
QTIPS - Break-On Date Fields
A RevTechie Replies - And Miscellaneous Jottings - Mike Pope - Revelation Technologies (UK) Ltd
Reader's Clinic - Suppressing Break-On Columns (Again!)
A RevTechie Replies - Mike Pope - Revelation Technologies (UK) Ltd
QTIPS - BREAK-ON Headings
The End of the Line - Mike Pope and Hal Wyman
QTIPS - RLIST Average / Total Results
What's New (and un(der)documented!) In 2.12
RTP Series - RTP15
Viewer
Reader's Clinic - Blank Column Headings in RLIST
QTIPS - Sub-Headings in RLIST (Revisited)
QTIPS - Suppressing Initial Form Feed
QTIPS - Column Heading Limit
QTIPS - RLIST Average / Total Results
A RevTI Techie Replies - Mike Pope - Revelation Technologies (UK) Ltd
Viewer
QTIPS - Aesthetically Improving RLIST Reports
Reader's Clinic - RList Column Names
VROOM - Window Processing II
IConvs / OConvs
Uncommon Knowledge - WC_Viewer_Env%
QUERY.SUB
Reader's Clinic
Reader's Clinic - Blank Column Headings in RLIST
QTIPS - Sub-Headings in RLIST (Revisited)
Spindex - A Review
BondTRV 2.0 - A Review
Spindex vs BondTRV
QTIPS - File Naming - RLIST Problems
Reader's Clinic - Suppressing Break-On Columns (Again!)
QTIPS - BREAK-ON Headings
QTIPS - Column Heading Limit
QTIPS - RLIST Average / Total Results
A RevTI Techie Replies - Mike Pope - Revelation Technologies (UK) Ltd
2.1 Highlights
REVMEDIA Revisited
Version 3 Technical Highlights - Customising NewApplication Creation
SecureUser
VERBatim - V86
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
Report Professional (TM) - Dialog Software
R3 Report Writer Reviewed by Richard Guise, CSS Ltd
RTP Series - RTP42
VERBatim - V65
Argument passing - Subroutines and Functions - Mike Pope
QTIPS - Browse Lists in Collector Windows
Collector Windows
QTIPS - Collectors on the fly
Window or Not ?
Vroom - Window Processing
QTIPS - Window Symbol Tables
VROOM - Window Processing II
@ATTACK - @HW
Uncommon Knowledge - WC_Reset%
Reader's Clinic - Related Windows
Window or Not?
Reader's Clinic - Scribe Replace Processes in Window
Soft Windows
QTIPS - Window Bug and Debugging Window Bug
Overlapping Windows And Window Menus
QTIPS - New Catalyst Option
QTIPS - Collectors on the fly
QTIPS - Blank Menus in Windows
QTIPS - Moving Objects the EASY way.
Merge Processor
QTIPS - Using INIT.VIEW with Printers
@ATTACK - @PDisk.On
Simple Security
QTIPS - Hiding Symbolic Source Code
Using One Dictionary With Multiple Tables - Aaron Kaplan - SoftMart Inc
Catalyst
@ATTACK - @Ans
QTIPS - Compiling Work around on runtimes
QTIPS - Potential Problem When Using @ANS
Utility Diskette # 4
Version 3 Technical Highlights - Customising NewApplication Creation
QTIPS - DOS File Names
DOS Interfacing (Part II)
VERBatim - V116
@ATTACK - @Pri.File
@ATTACK - @Rollout.File
File Variables
How Indexes Are Updated
Index Record Layouts
QTIPS - File Variable of File In SELECT Statement
QTIPS - Amending non-Attached Files
LINEAR HASH FILE STRUCTURES - Part 1
Index Flush
QTIPS - File Handle Structure
Reader's Clinic - Suppressing Break-On Columns (Again!)
Reader's Clinic - Page Marks in Windows

RevMedia FKB

DocumentV4I1A5
TitleQTIPS - BREAK-ON Headings
KeywordsBREAK-ON
RLIST
TextDavid Edkins of D E Associates writes "Further to the Break On discussion
I wonder how many of your subscribers are aware that the Break on options
'B' coupled WITH the Heading option 'B' gives the developer complete
control over the Heading and Footing blocks in R/List REPORTS "

For EXAMPLE this technique can be used to provide headings and footings
that:
a) include the contents of more than one Break on field!
b) include application specific details (e g company name)
c) include user specific details (e g User name)
d) include report specific details (e g selection parameters perhaps
set up in LABELLED common via a collector window
e) include printer formatting sequences

My preferred approach is as follows:
a) Add the clause BREAK ON BREAK "'B'" to any R/LIST report
b) ALSO add the clause HEADING "'B'" to the R/LIST report
c) Define a dictionary BREAK (possibly on VOC) that creates the
appropriate HEADING block This can include any number of linefeeds
(just include CHAR(13) : CHAR(10) in the string) The block must be
returned in @ANS


Editor's note As an EXAMPLE of this simple but effective technique it
might be instructive to try the following Create a dictionary item on the
DICT of VOC called BREAK and include the formula

Equ CRLF$ To Char(13) : Char(10)
@Ans = "Type = ":@Record<1>:" File = ":@Record<3>
@Ans := CRLF$ : "Demonstration Heading" : CRLF$

and then run the TCL statement

:LIST VOC BY F1 BREAK ON F1 "'P'" JUSTLEN "L0" BY F3
BREAK ON F3 "'P'" JUSTLEN "L0" F4 JUSTLEN "L30"
BREAK ON BREAK "'B'" HEADING "Test of break on'LBL'"


(Volume 4 Issue 1 Page 5)
[revmedia/copyrigh.htm]

Page last modified: 31/01/03