<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>SET PF-STATUS</title> <link rel="stylesheet" href="../../gaussr3.css" tppabs="http://www.gaussr3.com/gaussr3.css" type="text/css"> </head><body class="gaussr3">
<p align="left">⚠ <b class="titulo">
SET PF-STATUS⚠ </b>
</p>
<p align="left">⚠ <b>
Definicin⚠ </b>
</p>
<p align="left">Una interfaz de usuario
est compuesta de un estatus y un ttulo. Para poder utilizar funciones de
usuario es necesario crear interfaz particulares. Estas interfaces se definen
con la transaccin ⚠ <i>
Menu Painter⚠ </i>
(SE41). La sentencia PF-STATUS define un
estatus para el listado actual (bsico o secundario).</p>
<p align="left">⚠ <b>
Sintaxis:⚠ </b>
</p>
<pre>SET PF-STATUS { <status> | SPACE } [ EXCLUDING { <funcin> | <tabla> } ][ INMEDIATELY].</pre>
<p><status> especifica el estatus que hay que activar y
puede tener hasta ocho caracteres. El estar activo hasta que se active un
nuevo estatus. Desde el propio editor ABAP/4 se puede ver la definicin de un
estatus si realizamos un doble click sobre el nombre del estatus. Si el estatus
existe directamente se visualiza, si no existe, el sistema nos pregunta si
deseamos crear el estatus. El significado de las clusulas es el siguiente:</p>
<ul>
<li>SPACE -> Indicamos al sistema que ha de utilizar el estatus estndar.</li> <li>EXCLUDING -> Desactiva funciones especificas. En un programa que necesite varios estatus que difieren muy poco, se puede crear un nico estatus y eliminar funciones con esta clusula. Para indicar una nica funcin utilizamos la opcin <funcin>. <funcin> es un literal o una variable que indica el cdigo de la funcin a desactivar. Tambin se puede utilizar una tabla interna para desactivar todas las funciones almacenadas en la tabla.</li> <li>INMEDIATILY -> Modificamos el estatus que en estos momentos est activo. Si esta clusula modificamos el estatus del siguiente listado a mostrar.</li>
</ul>
<p>⚠ <b>
Ejemplo:⚠ </b>
</p>
<pre>DATA: BEGIN OF TAB OCCURS 10,
FCODE(4), END OF TAB.</pre>
<pre>REFRESH TAB.
MOVE 'DELE' TO TAB-FCODE. APPEND TAB. MOVE 'AUSW' TO TAB-FCODE. APPEND TAB. SET PF-STATUS 'STA3' EXCLUDING TAB.</pre> <p>⚠ <b>
Vase tambin:⚠ </b>
⚠ <a href="set_titlebar.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/set_titlebar.htm">
SET
TITLEBAR⚠ </a>
.</p>
</body>
</html>