4D Pack v13.2AP Create method |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Pack v13.2
AP Create method
|
AP Create method ( nomMetodo ; arrayProp ; codMetodo ; nomCarpeta ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
nomMetodo | Cadena |
![]() |
Nombre del método (31 caracteres) | |||||
arrayProp | Array entero largo |
![]() |
Array de propiedades (7 elementos) | |||||
codMetodo | BLOB |
![]() |
BLOB que contiene el texto del método | |||||
nomCarpeta | Cadena |
![]() |
Carpeta del Explorador en la cual crear el método | |||||
Resultado | Entero largo |
![]() |
Código de error (0=no error) | |||||
El comando AP Create method permite añadir un método proyecto en la estructura de una base de datos 4D (bases interpretadas únicamente).
Pase el nombre del método en nomMetodo. Este nombre puede tener hasta 31 caracteres. Puede contener cualquier combinación de letras, números, espacios y guiones bajos respetando las reglas de nombres estándar de los objetos 4D. Si el nombre contiene más de 31 caracteres, se truncará en 31.
El parámetro arrayProp permite definir las propiedades del método. Debe de haber sido declarado previamente como un array entero largo y debe contener cuatro elementos:
Pase un BLOB que contiene el texto del método en codMetodo. Si utiliza el comando TEXT TO BLOB para llenar el BLOB, pase Mac C string (o 0) como tercer parámetro de este comando.
En codMetodo, puede pasar el texto de un método almacenado en un archivo vía el comando de menú Exportar método... (en este caso, el texto incluye los comandos, constantes, etc. en forma de referencias (símbolos) y no de palabras).
En nomCarpeta, pase el nombre de la carpeta del Explorador en la cual se creará el método. Estas carpetas se manejan en la página principal de la ventana del explorador y le permiten organizar los objetos de una manera personalizada. Este parámetro es opcional, si se omite, el método se creará en la carpeta "Métodos proyecto por defecto".
Si la operación se completa con éxito, la función devuelve 0. De lo contrario, devuelve un código de error:
1 = Se pasó un tipo de parámetro incorrecto
2 = Base en modo compilado.
3 = El nombre del método es una cadena vacía.
4013 = Nombre del método inválido
4014 = No fue posible crear el método.
Nota: este comando no funciona cuando se ejecuta desde una aplicación compilada que se ha fusionado con 4D Desktop.
Producto: 4D Pack
Tema: 4D_Pack : Utilities
Número
61951
Lista alfabética de los comandos
Modificado: 4D Pack v11.3
AP Does method exist
AP Modify method