[Pergunta] Como Faço Para Ocultar Campos no InfoPath?

Pergunta

Fabian, tenho algumas dúvidas em relação aos campos do InfoPath. Se você souber de algum artigo que possa resolver, pode mandar. Abrs!

É possível criar campos que, para serem habilitados/apresentados, dependam de outro?

Exemplo: Em uma solicitação de aumento: Houve mudança de função? (Sim/Não). Se sim, habilita campo de texto para preencher qual é a função – este campo deve ser, então, obrigatório. Se não, permanece desabilitado.

Tenho como esconder uma parte de um formulário, para preenchimento posterior por outro usuário?

Exemplo: Passo 1: o funcionário preenche a solicitação de aumento salarial, que apresenta somente os campos que ele deve preencher. Passo 2: o chefe dele preenche outros campos, pertinentes à ele. Passo 3: depois, o RH preenche mais alguns campos para dar finalizar a solicitação.

Resposta

O InfoPath facilita o processo de exibir/ocultar campos ou seções inteiras conforme regras diversas. As mais comuns são utilizar um campo do formulário e exibir/ocultar conforme algum valor desses campos.

Para ocultar um campo, você poder fazer a regra específica para este campo. Se quiser esconder diversos campos, utilize seções e então faça as regras para essas seções.

Alguns links relacionados ao assunto: Adding formatting rulesHide Sections Of InfoPath Forms, How do I conditionally display a field in Infopath?.

Para comparar o usuário, você poder pegar a variável userName() e utilizar nas regras, veja os links: Goodbye WhoAmI! Hello userName(), Infopath’s built in Username() function returning “i:0#.w|Domain\UserName” instead of just UserName?, Getting Current user Name in InfoPath.

Se tiver mais dúvidas entre em contato.

Anúncios

Uma resposta to “[Pergunta] Como Faço Para Ocultar Campos no InfoPath?”


Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: