<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>RAISE</title> <link rel="stylesheet" href="../../gaussr3.css" tppabs="http://www.gaussr3.com/gaussr3.css" type="text/css"> </head><body>
<p align="left">⚠ <b>
<span class="titulo">RAISE</span>⚠ </b>
</p>
⚠ <b>
Definicin⚠ </b>
</p>
<p align="left" class="gaussr3">Activa una excepcin dentro de un mdulo de funcin.</p>
<p align="left" class="gaussr3">⚠ <b>
Sintaxis:⚠ </b>
</p>
<pre class="gaussr3">RAISE EXCEPCIN.</pre>
<p class="gaussr3">Activa una excepcin dentro de un mdulo de funcin. Esta sentencia
se tiene que ejecutar dentro de un mdulo de funcin.</p>
<p class="gaussr3">⚠ <b>
Ejemplo:⚠ </b>
</p>
<dd> <pre class="gaussr3">FUNCTION-POOL CSTR.
FUNCTION STRING_SPLIT.
... IF STRING NA DELIMITER. RAISE NOT_FOUND. ENDIF. ...
ENDFUNCTION.
</pre></dd>
</dl>
<span class="gaussr3">El programa que llama a la funcin contiene el siguiente cdigo: </span> <dl><dd> <pre class="gaussr3">PROGRAM EXAMPLE.
...
CALL FUNCTION 'STRING_SPLIT'NOT_FOUND = 7.
IF SY-SUBRC = 7.
WRITE / 'Hay un problema.'.
ELSE.
...
ENDIF.</pre>
</dd>
</dl>
<p class="gaussr3">⚠ <b>
Vase tambin:⚠ </b>
⚠ <a href="call_function.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/call_function.htm">
CALL FUNCTION⚠ </a>
.</p>
</body>
</html>