Specifies when the function is performed in relation to generating
other graphics output for the procedure or in relation to generating other
Annotate graphics.
Type: |
character
|
Length: |
1
|
Default: |
B
|
-
B | A
-
specifies whether to draw the annotation
before (B) or after (A) the graph. These values are not case sensitive. A
missing value is equivalent to specifying B.
Note: The frame of some plot types is drawn before annotations where
WHEN="B". If you use the Annotate facility to draw a background and you want
your graph frame to be visible, then you can use the BAR function to draw
a frame. The following annotate statements draw a white graph frame:
xsys="3"; ysys="3"; when="b";
function="move"; x=0; y=0; output;
function="bar"; style="solid"; color="white"; x=100; y=100; output;
You can use the WHEN variable with these
functions:
BAR |
MOVE |
POINT |
DRAW |
PIE |
POLY |
DRAW2TXT |
PIECNTR |
POLYCONT |
FRAME |
PIEXY |
SYMBOL |
LABEL |
Normally, observations in an Annotate
data set are processed sequentially. If you use the WHEN variable, all those
observations with a WHEN value of B are processed first, the procedure output
is then processed (if one is to be produced), and finally the observations
with a WHEN value of A are processed.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.