aDestArray dimensionado.
Guía AdvPLAFill( <aDest>, <xValue>, [nStart], [nCount] ) --> aRetRellena intervalo con un mismo valor.
AFill modifica elementos existentes sin dimensionar array. Sin límites rellena desde posición 1 hasta final. Acepta cualquier tipo, pero arrays u objetos no demuestran copias independientes por posición. Preferir inicialización escalar cuando corresponda al modelo. (TOTVS, s.d., ref. 1)
AFill( <aDest>, <xValue>, [nStart], [nCount] ) --> aRetaDestArray dimensionado.
xValueValor de relleno.
nStartPrimera posición; predeterminado 1.
nCountCantidad desde inicio; predeterminado hasta final.
Array tras relleno.
#Include "Protheus.ch"
User Function EdAfill()
Local aValores := Array(4)
// Dimensionar primero; rellenar solo intervalo necesario.
AFill(aValores, 0)
AFill(aValores, 9, 2, 2)
ConOut(cValToChar(aValores[1]))
ConOut(cValToChar(aValores[2]))
Return NilArray esperado: {0, 9, 9, 0}; salidas 0 y 9. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
Desarrollado con Usina Docs · Alpha
© 2026 Usina.BR. Todos los derechos reservados. TOTVS, Protheus, Microsiga y sus respectivos logotipos son marcas de sus titulares. Guía AdvPL es independiente y utiliza citas limitadas, atribuidas y justificadas por fines educativos. Consulta los Términos de Uso. Términos de Uso
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.