Árvore de páginas

A todas las funciones que reciben información por medio de los parámetros, es necesario colocar una Preconfiguración de cada uno de estos, respetando la regla de negocio y en caso de que no haya cómo hacerlo, simplemente inicializarla. De esta manera, siempre que estos parámetros se utilicen en líneas de códigos como condición, comparación y etc., quedarán protegidas de errores.

 


Ejemplo:


 // DefaultExample.prw
Function DefaultExample()
OldFunction()
Return
Static Function OldFunction( nNewPar )
Local nRet := 0
Default nNewPar := 10
// Utilizo el nNewPar sin problema.
nRet := 10 * nNewPar
Return nRet

 

De esta manera, si la función "OldFunction" se llama sin el parámetro cNewPar informado, no ocurrirá error.

  • Sem rótulos