ibm-information-center/dist/eclipse/plugins/i5OS.ic.apis_5.4.0.1/QOGCHGOE.htm

280 lines
9.1 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Copyright" content="Copyright (c) 2006 by IBM Corporation">
<title>Change Office Program (QOGCHGOE) API</title>
<!-- Begin Header Records ========================================== -->
<!-- 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. -->
<!-- NETMG2 SCRIPT A converted by B2H R4.1 (346) (CMS) by HOLTJM at -->
<!-- RCHVMW2 on 29 Jan 1999 at 10:01:37 -->
<!-- Change History: -->
<!-- YYMMDD USERID Change description -->
<!--File Edited October 2001 -->
<!--End Header Records -->
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
</head>
<body>
<a name="Top_Of_Page"></a>
<!-- Java sync-link -->
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript">
</script>
<h2>Change Office Program (QOGCHGOE) API</h2>
<div class="box" style="width: 80%;">
<br>
&nbsp;&nbsp;Required Parameter Group:<br>
<!-- iddvc RMBR -->
<br>
<table width="100%">
<tr>
<td align="center" valign="top" width="10%">1</td>
<td align="left" valign="top" width="60%">Qualified document handling exit program</td>
<td align="left" valign="top" width="15%">Input</td>
<td align="left" valign="top" width="15%">Char(20)</td>
</tr>
<tr>
<td align="center" valign="top">2</td>
<td align="left" valign="top">Document handling program supports mail flag</td>
<td align="left" valign="top">Input</td>
<td align="left" valign="top">Char(1)</td>
</tr>
<tr>
<td align="center" valign="top">3</td>
<td align="left" valign="top">Qualified document conversion exit program</td>
<td align="left" valign="top">Input</td>
<td align="left" valign="top">Char(20)</td>
</tr>
<tr>
<td align="center" valign="top">4</td>
<td align="left" valign="top">Error code</td>
<td align="left" valign="top">I/O</td>
<td align="left" valign="top">Char(*)</td>
</tr>
</table>
<br>
&nbsp;&nbsp;Optional Parameter Group:<br>
<!-- iddvc RMBR -->
<br>
<table width="100%">
<tr>
<td align="center" valign="top" width="10%">5</td>
<td align="left" valign="top" width="60%">Activate application enabler support</td>
<td align="left" valign="top" width="15%">Input</td>
<td align="left" valign="top" width="15%">Char(1)</td>
</tr>
<tr>
<td align="center" valign="top">6</td>
<td align="left" valign="top">Activate mail handling support</td>
<td align="left" valign="top">Input</td>
<td align="left" valign="top">Char(1)</td>
</tr>
<tr>
<td align="center" valign="top">7</td>
<td align="left" valign="top">Activate PCFILE identification processing support</td>
<td align="left" valign="top">Input</td>
<td align="left" valign="top">Char(1)</td>
</tr>
</table>
<br>
&nbsp;&nbsp;Default Public Authority: *USE<br>
<!-- iddvc RMBR -->
<br>
&nbsp;&nbsp;Threadsafe: No<br>
<!-- iddvc RMBR -->
<br>
</div>
<p>The Change Office Program (QOGCHGOE) API allows you to set or change the document handling and document conversion exit programs. The default value for these exit programs is *IBM, which indicates that OfficeVision processing should be used for the request or conversion.</p>
<br>
<h3>Authorites and Locks</h3>
<p>You must have security administrator (*SECADM) authority to call this program.</p>
<br>
<h3>Required Parameter Group</h3>
<dl>
<dt><strong>Qualified document handling exit program</strong></dt>
<dd>INPUT; CHAR(20)
<p>The name of the program called when document editing and print requests are made. The first 10 characters contain the program name, and the second 10 characters contain the name of the library where the program is located.</p>
<table cellpadding="3">
<!-- cols="10 90" -->
<tr>
<td valign="top"><em>*IBM </em></td>
<td valign="top">OfficeVision should process document requests. The library name should be blanks if *IBM is specified in the program name.</td>
</tr>
</table>
<br>
<dt><strong>Document handling program supports mail flag</strong></dt>
<dd>INPUT; CHAR(1)
<p>This flag indicates whether the document handling program supports mail requests (that is, MAILVIEW, MAILEDIT, EDIT using Revise a Copy, MAILFWD, MAILREPLY, PRINT and PRINTOPTS from the Work with Mail display). If an application does not plan to handle these functions, set the value to 0. Setting the value to 0 prevents the unnecessary overhead of filing the mail items and calling the document handling program. If the document handling program is *IBM, set the value to 1.</p>
<table cellpadding="3">
<!-- cols="5 95" -->
<tr>
<td valign="top"><em>0</em></td>
<td valign="top">Mail requests are not supported.</td>
</tr>
<tr>
<td valign="top"><em>1</em></td>
<td valign="top">Mail requests are supported.</td>
</tr>
</table>
<br>
<p>This indicates whether the program specified in the document handling exit program and library name parameter should be called for mail requests.</p>
<dt><strong>Qualified document conversion exit program</strong></dt>
<dd>INPUT; CHAR(20)
<p>The name of the program that is used to do document conversions when office services requires the document to be in a different data stream format. The first 10 characters contain the program name, and the second 10 characters contain the name of the library where the program is located.</p>
<table cellpadding="3">
<!-- cols="10 90" -->
<tr>
<td valign="top"><em>*IBM</em></td>
<td valign="top">Use the IBM-supplied document conversion exit program. The library name should be blank if *IBM is specified in the program name.</td>
</tr>
</table>
<br>
<dt><strong>Error code</strong></dt>
<dd>I/O; CHAR(*)
<p>The structure in which to return error information. For the format of the structure, see <a href="../apiref/error.htm#hdrerrcod">Error Code Parameter</a>.</p>
</dl>
<br>
<h3>Optional Parameter Group</h3>
<dl>
<dt><strong>Activate application enabler support</strong></dt>
<dd>INPUT; CHAR(1)
<p>If an application does not plan to handle these functions, set the value to 0. If the application requires application enabler support, set the value to 1. Any other value does not change the current activation of application enabler support.</p>
<table cellpadding="3">
<!-- cols="5 95" -->
<tr>
<td valign="top"><em>0</em></td>
<td valign="top">Application enabler support is inactive.</td>
</tr>
<tr>
<td valign="top"><em>1</em></td>
<td valign="top">Application enabler support is active.</td>
</tr>
</table>
<br>
<dt><strong>Activate mail handling support</strong></dt>
<dd>INPUT; CHAR(1)
<p>If an application does not plan to handle these functions, set the value to 0. If the program requires mail handling support, set the value to 1. Any other value does not change the current activation of mail handling support.</p>
<table cellpadding="3">
<!-- cols="5 95" -->
<tr>
<td valign="top"><em>0</em></td>
<td valign="top">Mail handling support is inactive.</td>
</tr>
<tr>
<td valign="top"><em>1</em></td>
<td valign="top">Mail handling support is active.</td>
</tr>
</table>
<br>
<dt><strong>Activate PCFILE identification processing support</strong></dt>
<dd>INPUT; CHAR(1)
<p>If an application does not plan to handle these functions, set the value to 0. If the program requires PCFILE identification processing support, <a href="off1a.htm#FNFTNT">(1)</a> set the value to 1. Any other value does not change the current activation of PCFILE identification processing support.</p>
<table cellpadding="3">
<!-- cols="5 95" -->
<tr>
<td valign="top"><em>0</em></td>
<td valign="top">PCFILE identification processing support is inactive.</td>
</tr>
<tr>
<td valign="top"><em>1</em></td>
<td valign="top">PCFILE identification processing support is active.</td>
</tr>
</table>
</dd></dl>
<br>
<h3>Error Messages</h3>
<table width="100%" cellpadding="3">
<!-- cols="15 85" -->
<tr>
<th align="left" valign="top">Message ID</th>
<th align="left" valign="top">Error Message Text</th>
</tr>
<tr>
<td align="left" valign="top">CPF3C90 E</td>
<td valign="top">Literal value cannot be changed.</td>
</tr>
<tr>
<td align="left" valign="top">CPF3C29 E</td>
<td valign="top">Object name &amp;1 is not valid.</td>
</tr>
<tr>
<td align="left" valign="top">CPF90A8 E</td>
<td valign="top">*SECADM special authority required to do requested operation.</td>
</tr>
<tr>
<td align="left" valign="top">CPF9872 E</td>
<td valign="top">Program or service program &amp;1 in library &amp;2 ended. Reason code &amp;3.</td>
</tr>
<tr>
<td align="left" valign="top">OFC15FF E</td>
<td valign="top">Value &amp;1 for mail handled parameter is not valid.</td>
</tr>
<tr>
<td align="left" valign="top">OFC8019 E</td>
<td valign="top">Required module not on system.</td>
</tr>
</table>
<br>
<hr>
API introduced: V2R2
<hr>
<table cellpadding="2" cellspacing="2" align="center">
<tr align="center">
<td valign="middle" align="center"><a href="#Top_Of_Page">Top</a> | <a
href="off1a.htm">Office APIs</a> | <a href=
"aplist.htm">APIs by category</a></td>
</tr>
</table>
</body>
</html>