Faremos um exemplo, digamos que eu selecione a opção 'Sim'.
Quando eu envio da atividade inicial (ativ. 0) para a próxima atividade (ativ. 2), segundo minha logica, o responsável da ativ. 2 poderia mudar este mesmo comboBOX, porem agora só aparece o valor selecionado na ativ. 0 (que no nosso exemplo eu escolhi sim). No código fonte fica assim:
Existe alguma forma de manter ainda todas as opções?
Uma coisa que eu notei é que isso acontece com TODOS os comboBOX que não estão protegidos pelo
form.setEnabled("campo", true);
Todos os comboBOX das próximas atividades (Ativ 3, 4, 5 e etc), na minha logica, estão desabilitados. Ai quando entro na atividade e logicamente são habilitados, estão com todas as opções.
Ou seja, PARECE que quando estão habilitados para alteração, o FLUIG envia para o dataSet o valor do item selecionado, e quando isso já foi definido, quando carrega alguma próx. atividade, esse valor já é selecionado e 'some' com todos os outros.
Só pra ter certeza, você está visualizando o formulário em modo edição ou visualização? Quando você acessa uma tarefa por meio da central através da aba minhas solicitações ou através do link após a movimentação, a tarefa é aberta no modo de visualização e este modo não permite que você altere os valores dos campos. Tem um botão “Movimentar” nos complementos que muda o modo para edição/envio, e aí os campos deveriam estar habilitados corretamente.
Boa tarde Carlos pode ser que em algum momento no código você tenha colocado form.setEnabled(‘nomeCampo’,false) para as atividades que os campos estão aparecendo bloqueados. E lembrando que nesse tipo de validação utilizamos aspas simples ‘’.
Carlos,
O fluig possui alguns status de formulário, são eles:
ADD: indicando modo de inclusão.
MOD: indicando modo de edição.
VIEW: indicando mode de visualização.
NONE: indicando que não há comunicação com o formulário, por exemplo, ocorre no momento da validação dos campos do formulário onde este não está sendo apresentado.
Se o formulário está em modo de visualização ele só vai mostrar o campo select com a opção selecionada, já com o formulário em modo de edição ele tem que continuar mostrando todas as opções.
Se o comportamento não está dessa forma, sugiro abrir um ticket.