PRIVATE
PRIVATE xVariavel := xValorDeclara variable de visibilidad dinámica.
Descripción general
Existe hasta retornar la rutina creadora y es visible para las rutinas llamadas. Una Private homónima en llamada interna oculta temporalmente la anterior. Prefiera Local y parámetros salvo contrato dinámico. TDN remite a Classes de Variáveis, cuyo cuerpo estaba vacío; el alcance se verificó en capacitación histórica, sección 5.4. (Fuentes: refs. 1–2.)
Sintaxis
PRIVATE xVariavel := xValorEjemplo comentado
#Include "Protheus.ch"
User Function Ed598()
// Nombre propio con prefijo para reducir colisiones con el framework.
Private _nEd598 := 10
ConOut(_nEd598)
Return NilImprime 10. La variable termina con esta llamada. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
- El alcance no es control de acceso. Evite nombres del framework y estado implícito; compruebe reentrada en pruebas aisladas.
- 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.