Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Set group properties
|
Set group properties ( refGrupo ; nombre ; propietario {; miembros} ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
refGrupo | Entero largo |
![]() |
Número de referencia único del grupo activo o -1 para añadir un grupo de Diseñador o -2 para añadir un grupo de Administrador | |||||
![]() |
Número de identificación único del grupo agregado (si lo hay) | |||||||
nombre | Cadena |
![]() |
Nuevo nombre de grupo | |||||
propietario | Entero largo |
![]() |
Número de referencia único del usuario o del propietario del nuevo grupo | |||||
miembros | Array entero largo |
![]() |
Nuevos miembros del grupo | |||||
Resultado | Entero largo |
![]() |
Número de referencia único del nuevo grupo | |||||
Set group properties permite modificar y actualizar las propiedades de un grupo existente cuyo número de referencia único se pasa en refGrupo, o para añadir un nuevo grupo.
Para cambiar las propiedades de un grupo existente, debe pasar un número de referencia válido devuelto por el comando GET GROUP LIST.
Para añadir un nuevo grupo, pase -1 en refGrupo (see also notes below for binary databases).
Después de la llamada, si el grupo se añadió con éxito, devuelve su número de referencia único en refGrupo.
Si no pasa -1, -2 o un número de referencia de grupo válido en refGrupo, Set group properties no hace nada.
Pase el nuevo nombre del grupo en el parámetro nombre.
(Solo bases binarias) Pase el número de identificación del nuevo propietario del grupo en el parámetro propietario. Este parámetro se ignora en las bases proyecto.
Si no desea cambiar todas las propiedades del grupo (además de los miembros, ver abajo), primero llame a GET GROUP PROPERTIES y pase los valores devueltos para las propiedades que desea dejar sin cambios.
Si no pasa el parámetro opcional miembros, la lista actual de miembros del grupo permanece sin cambios. Si no pasa miembros mientras añade un grupo, el grupo no tendrá miembros.
Si pasa el parámetro opcional miembros, modifica toda la lista de miembros para este grupo. Antes de llamar esta rutina, debe llenar el array miembros con los números de referencia únicos de los usuarios y grupos que el grupo tendrá como miembros.
Para eliminar todos los miembros de un grupo, pase un array vacío en el parámetro miembros.
Notas para bases binarias
Si no tiene privilegios de acceso para llamar al comando Set group properties o si otro proceso abrió en el sistema de contraseñas, se genera un error de privilegios de acceso. Puede interceptar este error con un método de gestión de errores instalado por ON ERR CALL.
Producto: 4D
Tema: Grupos y usuarios
Número
614
Creado por: 4D v6
Manual de lenguaje 4D ( 4D v20 R7)