RE:Como se pasan los parametros a una funcion
Cómo se declara una función ?
Hay dos tipos de función, funciones a nivel objeto (definidas en el objeto, encapsuladas) y funciones globales (objetos independientes dentro de las librerias de PB)
Cómo se declara ?
a) Función global
1. File -> New -> PB Object -> Function
2. Declarar valores de retorno, argumentos, tipos y nombre de la función
b) Función a nivel objeto
1. Estando en tu window o user object ir a Insert - Function
2. Declarar argumentos y tipo
Cómo pasar parámetros ?
1. En la definición se debió indicar el tipo de parámetro.
2. Desde el window o dw se llama f_funcion(parametro)
Como obtener el valor de retorno, si tiene ?
ll_valor = f_funcion(parametro) // no para dw
para dw usar un compute y llamarla sin asignar a variable.
Espero te sirva de algo. Suerte!