|
|
|
|
- Presentación
- Procedure y función: local o global
Un Procedure se utiliza para asociar un identificador con un bloque de declaración. Entonces, el procedimiento puede ser llamado en un Process. A función se utiliza para definir un subprograma que realiza varias sentencias antes de devolver un valor al programa de llamada. Diferencia entre un Procedure y una función: - Un Procedure no da ningún resultado.
- A función devuelve un resultado.
En WLanguage, no hay distinción entre los procedimientos y las funciones. Los procedimientos y las funciones se gestionan del mismo modo. Una Procedure, como una función, puede (o no) devolver un resultado. Los procedimientos y las funciones pueden tener un número de parámetros fijo o Variable. Tiene la capacidad de crear procedimientos sobrecargados. Para más detalles, ver Prototipo overload. Procedure y función: local o global Existen dos tipos de procedimientos disponibles: - Procedimiento global: puede ser utilizado en todos los procesos del proyecto. Este Procedure global está almacenado en el proyecto.
- Procedimiento local: puede ser usado en todos los procesos relacionados con el objeto (ventana o reporte) donde este Procedure fue declarado. Este Procedure local está almacenado en el objeto.
Importante: No debes declarar dos Procedure con el mismo nombre (especialmente un Procedure global y un Procedure local). Observación: Tiene la capacidad de utilizar procedimientos internos en WLanguage. Para obtener más información, consulte Procedimiento interno.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|