<security>.getName(id: Int): String
Essa função retorna o nome do usuário ou grupo, passado como parâmetro.
Caso o nome não exista no SGU, então o retorno será vazio (“”).
Nota
Esta função está disponível para os scripts BeforeExecute e AfterExecute da atividade.
Sintaxe: <security>.getName(id: Int)
Parâmetros:
| Nome | Tipo | Descrição |
| id | Int | Número correspondente ao ID do usuário ou grupo que deseja-se obter o nome. |
Tipo de retorno: String.
Exemplo de utilização:
Essa função é utilizada quando se deseja obter o nome de um usuário ou grupo. Esse cenário pode ocorrer quando se tem apenas o identificador de algum usuário ou grupo e se deseja exibir a informação do nome do usuário.
O código abaixo mostra como seria feito para buscar o nome de um usuário quando se tem apenas o identificador único dele.
| Código do usuário | Nome do usuário |
| 10 | João |
Script definido no BeforeExecute:
// Busca das variáveis do processo a variável que contém o código do usuário “10”
var codigo = context.getVars().getInt(“userCode”);
// Busca o nome a partir do código do usuário. Nesse caso, a variável “userName” irá conter o valor “João”.
var userName = context.getSecurity().getName(codigo);

English
Español


