> -----Original Message-----
> From: IBM Mainframe Discussion List On Behalf Of Martin Kline
>
> My test showed system symbols were replaced by removing or adding
> characters as necessary. (Because I can't remember exactly how to get
> ampersands to diplay correctly on the list server and I'm too lazy to
look it up,
> my examples will use pound signs, '#', instead).
>
> For example '---#SYSNAME---' is displayed as '---SYS1---'. At least on
the
> 1.9 release I have installed. This does NOT display as '---SYS1
---'.
>
> My advice is if you depend on exact positioning for the other
characters on
> the screen such as drawing a box around your data, or drawing a pic of
a
> dinosaur (like I do), then use SBA orders to position the trailing
data correctly.
>
> As Chris indicated, the other non-system symbols that can be replaced
do
> specify what happens with alignment, spaces, numerics, etc. The issue
is with
> the system symbols, because the names of the variables may be either
longer
> or shorter than the values that get substituted.
>
> Bonus question:
>
> If your USS message contains SBA orders, and the address happens to
end in
> X'7C', such as such as X'11C17C' for row 2 column 45 on an
80-character wide
> screen, and the following characters happen to match one of the
allowed
> keywords, what happens? Likewise, what happens when the SBA happens to
> end in X'50'?
>From the context in which you ask, I'd guess something "strange and
wonderful" occurs; but I've been too long away from "serious" 3270
datastream coding to remember anything unusual about SBA addresses
ending with the values you cite. Of course, I'm "ass.u.ming" you follow
the SBAs immediately with SF[E] orders....
-jc-
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html