Desactivar ou definir um controlo como só de leitura utilizando a formatação condicional

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

No Microsoft Office InfoPath, pode utilizar a formatação condicional para especificar as diferentes opções de formatação para um controlo que está com base em condições que ocorrem no formulário. Se as condições especificadas forem verdadeiras quando um utilizador preenche um formulário que é baseado no seu modelo de formulário, a formatação condicional é aplicada.

Clique em Inserir fórmula Imagem de botão .

Este artigo explica como utilizar a formatação condicional para desativar ou definir um controlo como só de leitura, com base em valores de outro controlo no seu modelo de formulário. Por exemplo, para garantir que um utilizador é uma secção do contrato de utilizador antes de clicar num botão Submeter, pode utilizar a formatação condicional para desativar o botão Submeter a menos que o utilizador seleciona uma caixa de verificação que indica que tem de leitura do utilizador contrato. Em alternativa, para se certificar de que um utilizador não altera uma resposta anterior a uma pergunta de inquérito, pode utilizar a formatação condicional para se certificar de que uma caixa de texto está definida como só de leitura depois de um utilizador introduz informações no outro controlo.

Neste artigo

Antes de começar

Considerações sobre compatibilidade

Desactivar ou definir um controlo como só de leitura

Antes de começar

Para poder concluir este procedimento, tem de ter, pelo menos, dois controlos no seu modelo de formulário — um controlo que pretende desactivar ou definir como só de leitura e um segundo controlo cujo valor irá determinar o estado do primeiro controlo.

Início da página

Considerações sobre compatibilidade

Ao estruturar um modelo de formulário no InfoPath, pode selecionar um modo de compatibilidade específico para estruturar um modelo de formulário compatível com o browser. Quando é um modelo de formulário compatível com o browser publicados num servidor que execute InfoPath Forms Services e, em seguida, preparados para browser, podem ser visualizados formulários baseados no modelo de formulário num browser. Ao estruturar um modelo de formulário compatível com o browser, alguns controlos não estão disponíveis no painel de tarefas controlos porque não pode ser apresentadas num browser.

Lista de controlos que pode ser desativada ou definido como só de leitura utilizando a formatação condicional

A tabela seguinte lista os controlos de Office InfoPath 2007 que podem ser desativados ou definir como só de leitura utilizando a formatação condicional e se os controlos estão disponíveis para os modelos de formulário compatível com o browser.

Controlo

Opção

Disponível para os modelos de formulário compatível com o browser?

Caixa de verificação

Disable

Sim

Selecionador de data

Só de leitura

Sim

Caixa de lista pendente

Disable

Sim

Caixa de listagem

Disable

Sim

Botão de opção

Disable

Sim

Caixa de rich text

Só de leitura

Sim

Caixa de texto

Só de leitura

Sim

Com marcas, numerada, ou lista simples

Só de leitura

Não

Caixa de combinação

Disable

Não

Anexo de ficheiro

Disable

Não

Imagem de tinta digital

Disable

Não

Caixa de listagem de selecção múltipla

Disable

Não

Imagem

Disable

Não

Início da página

Desactivar ou definir um controlo como só de leitura

  1. No modelo de formulário, clique no controlo que pretende desactivar ou definir como só de leitura.

  2. No menu Formatar, clique em Formatação condicional.

  3. Na caixa de diálogo Formatação Condicional, clique em Adicionar.

  4. Em se esta condição for verdadeira, defina a condição que pretende. Por exemplo, para aplicar formatação condicional para o controlo que selecionou no passo 1 quando um determinado valor é introduzido outro controlo no modelo de formulário, selecione que controlam segunda na primeira caixa e, em seguida, especifique o valor que vai determinar a condicional formatação para o controlo que selecionou no passo 1.

  5. Em Aplicar, em seguida, esta formatação, efetue um dos seguintes procedimentos:

    • Se o controlo pode ser desactivado, clique em desativar este controlo.

    • Se o controlo pode ser definido como só de leitura, clique em só de leitura.

  6. Para guardar a condição e regressar ao modelo de formulário, clique duas vezes em OK.

  7. Para testar as suas alterações, clique em Pré-visualizar na barra de ferramentas Padrão ou prima CTRL+SHIFT+B.

Início da página

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×