Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
Set group properties
|
Set group properties ( refGrupo ; nome ; proprietario {; membros} ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
refGrupo | Inteiro longo |
![]() |
Número de ID do grupo; ou -1 para adicionar um grupo Designer, ou -2 para adicionar um grupo Administrador | |||||
![]() |
Número de ID única do grupo adicionado (se houver) | |||||||
nome | String |
![]() |
Novo nome do grupo | |||||
proprietario | Inteiro longo |
![]() |
Número de ID do novo proprietário do grupo | |||||
membros | Array inteiro longo |
![]() |
Novos membros do grupo | |||||
Resultado | Inteiro longo |
![]() |
Nº de ID do novo grupo | |||||
Set group properties permite modificar e atualizar as propriedades de um grupo existente cujo número de referência único se passa em refGrupo, ou para adicionar um novo grupo
Se modificar as propriedades de um grupo existente, deve passar um número de referência válido retornado pelo comando GET GROUP LIST.
Para adicionar um novo grupo passe -1 em refGrupo (veja as notas para bancos de dados binários).
Depois da chamada, se o grupo for adicionado com sucesso, retorna seu número de referência único em refGrupo.
Se não passa -1, -2 ou um número de referência de grupo válido, Set group properties não faz nada.
Passe o novo nome do grupo no parâmetro nome.
(Apenas para Bancos de Dados Binários) Passe o número da ID de referência do novo proprietário do grupo no parâmetro proprietário. Este parâmetro é ignorado em bancos de dados projeto.
Se não quiser mudar todas as propriedades do grupo (além dos membros, ver abaixo) primeiro chame GET GROUP PROPERTIES e passe os valores retornados para as propriedades que quiser deixar intactas.
Para eliminar todos os membros de um grupo, passe um array vazio no parâmetro membros.
Nota para bancos de dados binários:
Se você não tiver os acessos de privilégio para chamar Set group properties ou se o sistema de senhas já estiver acessado para outro processo, um erro de privilégio de acesso é gerado. Você pode interceptar o erro com um método de gestão de erros instalado usando ON ERR CALL.
Produto: 4D
Tema: Usuário e Grupos
Número
614
Criado por: 4D v6
Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)