ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzakc_5.4.0.1/rzakcmstdfgrda.htm

211 lines
13 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="reference" />
<meta name="DC.Title" content="GRDATR (Grid Attribute) keyword" />
<meta name="abstract" content="Use this file- or record-level keyword to define the default color and line type attributes for the grid structure." />
<meta name="description" content="Use this file- or record-level keyword to define the default color and line type attributes for the grid structure." />
<meta name="DC.subject" content="GRDATR (Grid Attribute) keyword, Grid Attribute (GRDATR) keyword" />
<meta name="keywords" content="GRDATR (Grid Attribute) keyword, Grid Attribute (GRDATR) keyword" />
<meta name="DC.Relation" scheme="URI" content="dspkwd.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2001, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2001, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzakcmstdfgrda" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>GRDATR (Grid Attribute) keyword</title>
</head>
<body id="rzakcmstdfgrda"><a name="rzakcmstdfgrda"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">GRDATR (Grid Attribute) keyword</h1>
<div><p>Use this file- or record-level keyword to define the
default color and line type attributes for the grid structure.</p>
<div class="section"><div class="p">The format of the keyword is: <pre>GRDATR([(*COLOR grid-line-color | &amp;Color-field)]
[(*LINTYP grid-line-attribute | &amp;Lintype-field)])</pre>
</div>
<p>P-fields
can be used to define or change the attributes at run time when this keyword
is used at the record-level.</p>
<p>Valid parameter and p-fields values are:</p>
<div class="tablenoborder"><a name="rzakcmstdfgrda__gdrtabc"><!-- --></a><table cellpadding="4" cellspacing="0" summary="" id="rzakcmstdfgrda__gdrtabc" width="100%" frame="border" border="1" rules="all"><caption>Table 1. Valid color values</caption><thead align="left"><tr><th align="left" valign="bottom" width="33.33333333333333%" id="d0e35">COLOR</th>
<th align="left" valign="bottom" width="33.33333333333333%" id="d0e37">Meaning</th>
<th align="left" valign="bottom" width="33.33333333333333%" id="d0e39">Program field value</th>
</tr>
</thead>
<tbody><tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">BLU</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Blue</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'01'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">GRN</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Green</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'02'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">CYAN</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Cyan</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'03'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">RED</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Red</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'04'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">VLT</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Violet</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'05'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">YLW</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Yellow</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'06'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">WHT</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">White</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'07'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">GRY</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Gray</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'08'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">LBLU</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Light blue</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'09'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">LGRN</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Light green</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'0A'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">LTRQ</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Light Turquoise</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'0B'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">LRED</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Light red</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'0C'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">LVLT</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Light violet</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'0D'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">LYLW</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Light yellow</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'0E'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">HWHT</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">High-intensity white</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'0F'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">BLK</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Black</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'10'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e35 ">NONE</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e37 ">Default value of the display</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e39 ">X'FF'</td>
</tr>
<tr><td colspan="3" align="left" valign="top" headers="d0e35 d0e37 d0e39 "><div class="note"><span class="notetitle">Note:</span> The default
color is white.</div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="rzakcmstdfgrda__gdrtabl"><!-- --></a><table cellpadding="4" cellspacing="0" summary="" id="rzakcmstdfgrda__gdrtabl" width="100%" frame="border" border="1" rules="all"><caption>Table 2. Valid line
types</caption><thead align="left"><tr><th align="left" valign="bottom" width="33.33333333333333%" id="d0e174">Line type</th>
<th align="left" valign="bottom" width="33.33333333333333%" id="d0e176">Meaning</th>
<th align="left" valign="bottom" width="33.33333333333333%" id="d0e178">Program field value</th>
</tr>
</thead>
<tbody><tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e174 ">SLD</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e176 ">Solid</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e178 ">X'00'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e174 ">THK</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e176 ">Thick</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e178 ">X'01'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e174 ">DBL</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e176 ">Double</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e178 ">X'02'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e174 ">DOT</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e176 ">Dot</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e178 ">X'03'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e174 ">DSH</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e176 ">Dash</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e178 ">X'08'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e174 ">THKDSH</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e176 ">Thick dash</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e178 ">X'09'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e174 ">DBLDSH</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e176 ">Double dash</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e178 ">X'0A'</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e174 ">NONE</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e176 ">Default value of the display</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e178 ">X'FF'</td>
</tr>
<tr><td colspan="3" align="left" valign="top" headers="d0e174 d0e176 d0e178 "><div class="note"><span class="notetitle">Note:</span> The default
line type is solid.</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>If a p-field is specified for either the COLOR or LINTYP parameter,
the field must exist in the record format. The field is defined as data type
A, usage P, and length of 1.</p>
<p>Grid line support requires DBCS equipment.
This equipment should have the capability of calling Japanese DOS.</p>
<p>Option
indicators are valid for this keyword.</p>
</div>
<div class="example"><h4 class="sectiontitle">Example</h4><p>The following example shows how to specify
the GRDATR keyword.</p>
<pre>|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
A GRDATR((*COLOR WHT) (LINTYP SLD))
A R GRDREC1 GRDRCD
A GRDATR((*COLOR BLU) (LINTYP DSH))
A GRDBOX((*POS (2 2 10 70 )) +
A (*TYPE PLAIN)
A
A R GRDREC2 GRDRCD
A GRDBOX((*POS (4 4 5 45)) +
A (*TYPE PLAIN)
A GRDLIN((*POS (6 4 20)) +
A (*TYPE LOWER) +
A (*COLOR RED) (*LINTYP DBL))
A</pre>
<p>When the GRDREC1 record is written, the TYPE PLAIN box
defined by the GRDBOX keyword within the GRDREC2 record will be displayed
with a blue dash lines. These attributes are defined on the GRDATR keyword
on the GRDREC1 record.</p>
<p>When the GRDREC2 record is written, the TYPE
PLAIN box defined by the GRDBOX keyword within the GRDREC2 record will be
displayed with a white solid line. These attributes are defined on the GRDATR
keyword at the file level. The GRDLIN defined within GRDREC2 will be a red
double line. The attributes defined on the GRDBOX or GRDLIN keyword override
any GRDATR keyword on the file- or record-level.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dspkwd.htm" title="Some DDS keywords should be avoided in DBCS data fields, and others used with caution.">Keyword considerations for display files that use DBCS</a></div>
</div>
</div>
</body>
</html>