AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Sintaxis WLanguage / Procedimientos WLanguage
  • Presentación
  • Procedure y función: local o global
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
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.
La sintaxis de la declaración es la misma para los procedimientos y para las funciones. Para más detalles, véase la declaración de un Procedure o función.
Tiene la capacidad de crear procedimientos sobrecargados. Para más detalles, ver Prototipo overload.
La sintaxis de llamada es la misma para los procedimientos y para las funciones. Para más detalles, véase la llamada a una Procedure o función.
Una Procedure (o una función) puede ser global o local. Para obtener más información, consulte los procedimientos y funciones globales y locales.
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.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local