RETURN
RETURN xResultadoTermina función y entrega resultado al llamador.
Descripción general
RETURN devuelve control al llamador. El valor sigue contrato: Nil, .T., cadena y array tienen efectos distintos. Dentro de bucle termina toda la función; Exit termina el bucle correspondiente. Retorno anticipado no sustituye liberar recursos. El ejemplo agrega función estática pequeña con retorno numérico y distingue retornar de imprimir. (Fuentes: refs. 1–1.)
Sintaxis
RETURN xResultadoEjemplo comentado
#Include "Protheus.ch"
User Function Ed629()
ConOut(Ed629Sum(2,3))
Return Nil
Static Function Ed629Sum(nA,nB)
Return nA+nBLa auxiliar retorna 5 y la principal lo muestra. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
- Documente tipo/significado y restaure áreas antes de retornar.
- En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.