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

208 lines
12 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="SFLMODE (Subfile Mode) keyword for display files" />
<meta name="abstract" content="Use this record-level keyword on the subfile control record format to return an indication of whether the subfile was in folded or truncated mode on input. You can use this keyword in conjunction with the (Subfile Cursor Relative Record Number (SFLCSRRRN) keyword to determine the location of the cursor within a subfile." />
<meta name="description" content="Use this record-level keyword on the subfile control record format to return an indication of whether the subfile was in folded or truncated mode on input. You can use this keyword in conjunction with the (Subfile Cursor Relative Record Number (SFLCSRRRN) keyword to determine the location of the cursor within a subfile." />
<meta name="DC.subject" content="SFLMODE (Subfile Mode) keyword, Subfile Mode (SFLMODE) keyword" />
<meta name="keywords" content="SFLMODE (Subfile Mode) keyword, Subfile Mode (SFLMODE) keyword" />
<meta name="DC.Relation" scheme="URI" content="rzakcmstkeyent.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="rzakcmstsflmod" />
<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>SFLMODE (Subfile Mode) keyword for display files</title>
</head>
<body id="rzakcmstsflmod"><a name="rzakcmstsflmod"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">SFLMODE (Subfile Mode) keyword for display files</h1>
<div><p>Use this record-level keyword on the subfile control record format
to return an indication of whether the subfile was in folded or truncated
mode on input. You can use this keyword in conjunction with the (Subfile Cursor
Relative Record Number (SFLCSRRRN) keyword to determine the location
of the cursor within a subfile.</p>
<div class="section"><div class="p">The format of the keyword is: <pre>SFLMODE(&amp;mode);</pre>
</div>
<p>The
mode parameter is required. It specifies the name of a hidden field that,
on input, will contain the subfile mode. The field must be defined in the
subfile control record format as a character (A in position 35) field of length
1 with usage H (hidden). The field will contain the value 0 if the subfile
is in folded mode; it will contain the value 1 if the subfile is in truncated
mode.</p>
<p>If a SFLDROP or SFLFOLD keyword is not specified on the subfile
control record, the mode value returned is 0.</p>
<p>Option indicators are
not valid for this keyword.</p>
</div>
<div class="example"><h4 class="sectiontitle">Example</h4><p>The following example shows how to specify
the SFLMODE and SFLCSRRRN keywords.</p>
<pre>|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
A R SFL01 SFL
A FLD2A 2A I 3 2
A FLD2B 30A O 3 5
A FLD2C 6A O 4 18
A R CTL01 SFLCTL(SFL01)
A SFLSIZ(25)
A SFLPAG(4)
A SFLDSP
A SFLEND
A SFLCSRRRN(&amp;RELRCD);
A SFLMODE(&amp;MODE);
A 10 SFLDROP(CF03)
A 11 SFLFOLD(CF03)
A RTNCSRLOC(&amp;CSRRCD &amp;CSRFLD);
A RELRCD 5S 0H
A MODE 1A H
A CSRFLD 10A H
A CSRRCD 10A H
A
A R SFL02 SFL
A FLD2A 2A I 13 2
A FLD2B 30A O 13 5
A FLD2C 6A O 14 18
A R CTL02 SFLCTL(SFL02)
A SFLSIZ(25)
A SFLPAG(4)
A SFLDSP
A SFLEND
A SFLCSRRRN(&amp;RELRCD);
A SFLMODE(&amp;MODE);
A 12 SFLDROP(CF03)
A 13 SFLFOLD(CF03)
A RTNCSRLOC(&amp;CSRRCD &amp;CSRFLD);
A RELRCD 5S 0H
A MODE 1A H
A CSRFLD 10A H
A CSRRCD 10A H
A</pre>
<p>Indicators 10 and 13 are on. Two records were added to
both subfiles. Both subfiles are displayed.</p>
<p>The following table shows
the values returned for CTL02 when the cursor is at the specified positions.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" width="100%" frame="hsides" border="0" rules="none"><thead align="left"><tr><th valign="top" width="16.666666666666664%" id="d0e49">Row</th>
<th valign="top" width="16.666666666666664%" id="d0e51">Column</th>
<th valign="top" width="16.666666666666664%" id="d0e53">RELRCD</th>
<th valign="top" width="16.666666666666664%" id="d0e55">MODE</th>
<th valign="top" width="16.666666666666664%" id="d0e57">CSRRCD</th>
<th valign="top" width="16.666666666666664%" id="d0e59">CSRFLD</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="16.666666666666664%" headers="d0e49 ">13</td>
<td valign="top" width="16.666666666666664%" headers="d0e51 ">2</td>
<td valign="top" width="16.666666666666664%" headers="d0e53 ">1</td>
<td valign="top" width="16.666666666666664%" headers="d0e55 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e57 ">SFL02</td>
<td valign="top" width="16.666666666666664%" headers="d0e59 ">FLD2A</td>
</tr>
<tr><td valign="top" width="16.666666666666664%" headers="d0e49 ">14</td>
<td valign="top" width="16.666666666666664%" headers="d0e51 ">18</td>
<td valign="top" width="16.666666666666664%" headers="d0e53 ">1</td>
<td valign="top" width="16.666666666666664%" headers="d0e55 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e57 ">SFL02</td>
<td valign="top" width="16.666666666666664%" headers="d0e59 ">FLD2C</td>
</tr>
<tr><td valign="top" width="16.666666666666664%" headers="d0e49 ">15</td>
<td valign="top" width="16.666666666666664%" headers="d0e51 ">2</td>
<td valign="top" width="16.666666666666664%" headers="d0e53 ">2</td>
<td valign="top" width="16.666666666666664%" headers="d0e55 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e57 ">SFL02</td>
<td valign="top" width="16.666666666666664%" headers="d0e59 ">FLD2A</td>
</tr>
<tr><td valign="top" width="16.666666666666664%" headers="d0e49 ">15</td>
<td valign="top" width="16.666666666666664%" headers="d0e51 ">62</td>
<td valign="top" width="16.666666666666664%" headers="d0e53 ">1</td>
<td valign="top" width="16.666666666666664%" headers="d0e55 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e57 ">SFL02</td>
<td valign="top" width="16.666666666666664%" headers="d0e59 ">blanks</td>
</tr>
<tr><td valign="top" width="16.666666666666664%" headers="d0e49 ">17</td>
<td valign="top" width="16.666666666666664%" headers="d0e51 ">2</td>
<td valign="top" width="16.666666666666664%" headers="d0e53 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e55 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e57 ">SFL02</td>
<td valign="top" width="16.666666666666664%" headers="d0e59 ">blanks</td>
</tr>
<tr><td valign="top" width="16.666666666666664%" headers="d0e49 ">24</td>
<td valign="top" width="16.666666666666664%" headers="d0e51 ">2</td>
<td valign="top" width="16.666666666666664%" headers="d0e53 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e55 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e57 ">blanks</td>
<td valign="top" width="16.666666666666664%" headers="d0e59 ">blanks</td>
</tr>
<tr><td valign="top" width="16.666666666666664%" headers="d0e49 ">3</td>
<td valign="top" width="16.666666666666664%" headers="d0e51 ">2</td>
<td valign="top" width="16.666666666666664%" headers="d0e53 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e55 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e57 ">SFL01</td>
<td valign="top" width="16.666666666666664%" headers="d0e59 ">FLD2A</td>
</tr>
</tbody>
</table>
</div>
<p>The following table shows the values returned for CTL01 when the
cursor is at the specified positions.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" width="100%" frame="hsides" border="0" rules="none"><thead align="left"><tr><th valign="top" width="16.666666666666664%" id="d0e165">Row</th>
<th valign="top" width="16.666666666666664%" id="d0e167">Column</th>
<th valign="top" width="16.666666666666664%" id="d0e169">RELRCD</th>
<th valign="top" width="16.666666666666664%" id="d0e171">MODE</th>
<th valign="top" width="16.666666666666664%" id="d0e173">CSRRCD</th>
<th valign="top" width="16.666666666666664%" id="d0e175">CSRFLD</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="16.666666666666664%" headers="d0e165 ">3</td>
<td valign="top" width="16.666666666666664%" headers="d0e167 ">2</td>
<td valign="top" width="16.666666666666664%" headers="d0e169 ">1</td>
<td valign="top" width="16.666666666666664%" headers="d0e171 ">1</td>
<td valign="top" width="16.666666666666664%" headers="d0e173 ">SFL01</td>
<td valign="top" width="16.666666666666664%" headers="d0e175 ">FLD2A</td>
</tr>
<tr><td valign="top" width="16.666666666666664%" headers="d0e165 ">4</td>
<td valign="top" width="16.666666666666664%" headers="d0e167 ">18</td>
<td valign="top" width="16.666666666666664%" headers="d0e169 ">2</td>
<td valign="top" width="16.666666666666664%" headers="d0e171 ">1</td>
<td valign="top" width="16.666666666666664%" headers="d0e173 ">SFL01</td>
<td valign="top" width="16.666666666666664%" headers="d0e175 ">FLD2B</td>
</tr>
<tr><td valign="top" width="16.666666666666664%" headers="d0e165 ">5</td>
<td valign="top" width="16.666666666666664%" headers="d0e167 ">18</td>
<td valign="top" width="16.666666666666664%" headers="d0e169 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e171 ">1</td>
<td valign="top" width="16.666666666666664%" headers="d0e173 ">SFL01</td>
<td valign="top" width="16.666666666666664%" headers="d0e175 ">blanks</td>
</tr>
<tr><td valign="top" width="16.666666666666664%" headers="d0e165 ">13</td>
<td valign="top" width="16.666666666666664%" headers="d0e167 ">2</td>
<td valign="top" width="16.666666666666664%" headers="d0e169 ">0</td>
<td valign="top" width="16.666666666666664%" headers="d0e171 ">1</td>
<td valign="top" width="16.666666666666664%" headers="d0e173 ">SFL02</td>
<td valign="top" width="16.666666666666664%" headers="d0e175 ">FLD2A</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzakcmstkeyent.htm" title="You type the keyword entries that define display files in positions 45 through 80 (functions).">DDS keyword entries for display files (positions 45 through 80)</a></div>
</div>
</div>
</body>
</html>