METHOD GET NAMES
METHOD GET NAMES ( arrNoms {; filtro}{; *} )
Parámetro | Tipo | Descripción | |
---|---|---|---|
arrNoms | Text array | ← | Array de nombres de métodos de proyecto |
filtro | Text | → | Filtros de nombres |
* | Operador | → | Si se pasa = el comando se aplica a la base local cuando se ejecuta desde un componente (parámetro ignorado fuera de este contexto) |
Descripción
El comando METHOD GET NAMES llena el array arrNoms con los nombres de los métodos proyecto creados en la aplicación.
Por defecto, todos los métodos se listan. Puede restringir esta lista pasando una cadena de comparación en el parámetro filtro, en este caso, el comando sólo devuelve los métodos cuyo nombre coincide con el filtro. Debe utilizar el carácter @ con el fin de definir los filtros de tipo "comienza por", "termina en" o "contiene".
Si se ejecuta este comando desde un componente, devuelve por defecto los nombres de los métodos proyecto del componente. Si pasa el parámetro *, el array contendrá los métodos proyecto de la base local.
Nota: los métodos ubicados en la papelera no se listan.
Ejemplo
Ejemplos de uso:
// Lista de todos los métodos proyecto de la base
METHOD GET NAMES(t_Names)
// Lista de los métodos proyecto que comienzan por una cadena específica
METHOD GET NAMES(t_Names;"web_@")
// Lista de los métodos proyecto de la base local que comienzan por una cadena específica
METHOD GET NAMES(t_Names;"web_@";*)