O método hAPI.setCardValue() não funcionou

Após iniciar uma solicitação, por meio do evento de processos afterProcessCreate, definimos o código da solicitação em um campo do formulário, conforme exemplo a seguir:

function afterProcessCreate(processId){
    hAPI.setCardValue("numero_processo",processId);
}

Contudo, na versão 1.5.8 o fluig não está encontrando o campo para definir o valor:

WARN [com.datasul.technology.webdesk.forms.business.CardBO] (http-/172.25.0.53:443-372) Não foi encontrado o registro do campo numero_processo no documento id 289448 para ser alterado.

Em nossa investigação sobre o problema descobrimos que o método hAPI.setCardValue só funciona em processos com armazenamento de tabela única (ficha). Testamos o método hAPI.setCardValue em outros eventos de processos e também apresenta erro.

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags ecm ou faça a sua própria pergunta.