Olá pessoal.
Existe alguma forma no Mecanismo Customizado de pegar o usuário atual estando na atividade de Ínicio?
Tentei:
hAPI.getValue("WKUser"); //Mas não funciona porque o Mecanismo Customizado não faz parte de um evento do form.
hAPI.getCardValue("NomeDeUmCampo") //Mas não funciona porque esta na atividade de início e o Processo ainda não esta salvo.
Podem ajudar?
Abraço.
Tentou com fluigAPI.getUserService().getCurrent().getCode()
? ou com getValue('WKUser')
(sem o hAPI) ?
Tinha testado com getValue(‘WKUser’) e não pega valor nenhum e testei agora com fluigAPI.getUserService().getCurrent().getCode() também não funcionou.
Esse mecânismo fica configurado na primeira atividade após o evento inicial, ou seja, ele executa na sua primeira seleção de usuários, ou fica no evento inicial em si, que daria permissão ou não para um usuário iniciar o processo?
Esse é o problema ele fica na início(circulo verde) de fato.
Mas acho que mesmo assim ele pegaria com o fluigAPI.getUserService(), se você colocar no mecânismo um log com log.dir(fluigAPI.getUserService().getCurrent());
ele não mostra um json com as informações do usuário no log?
Tentou fazer isso dentro de um “if (getValue(‘WKNumProces’) != null)” ?