| 4D v18DROP REMOTE USER | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 DROP REMOTE USER 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DROP REMOTE USER ( sessaoUsuario ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| sessaoUsuario | Texto |   | ID de sessão do usuário | |||||
O comando DROP REMOTE USER desconecta a um usuário específico conectado remotamente ao servidor 4D.
Em sesionUsuario, passe o ID de sessão do usuário que quiser desconectar do servidor. Pode recuperar a ID de sessão com o comando Get process activity.
Nota: este comando se executa de forma assíncrona e apenas pode ser executada em 4D Server. Se o método que chamar ao comando for executado localmente em 4D remoto ou monousuario, DROP REMOTE USER não faz nada.
Se quiser eliminar um usu[ario remoto específico:
  // Método a executar no servidor
 C_COLLECTION($userCol)
 C_OBJECT($element)
 
  //desconectar ao usuário remoto Vanessa
 $userCol:=Get process activity(Sessions only).sessions.query("systemUserName = :1";"Vanessa")
 For each($element;$userCol)
    DROP REMOTE USER($element.ID)
 End for each
	Produto: 4D
	Tema: Ambiente 4D
	Número 
        1633
        
        
        
	
	Criado por: 4D v17 R4
	
	
	
	Manual de linguagem 4D ( 4D v18)
	
	
	
 Adicionar um comentário
Adicionar um comentário