Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

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.

Um selecionador de data é um controlo que permite aos utilizadores rapidamente introduzir datas num formulário do Microsoft Office InfoPath ao clicar num calendário de pop-up pequenas. Por exemplo, pode utilizar o selecionador de data para recolher datas de aniversário de pessoas num formulário de seguro. Também pode utilizar o selecionador de data para apresentar datas predefinidas, tal como a data atual.

Neste artigo

Quando deve utilizar um selecionador de data

Utilize um selecionador de data quando quiser:

  • Permitir que os utilizadores introduzir datas da sua escolha num formulário, tais como as datas de início e de fim de um projeto específico.

  • Utilize as funções hoje e agora para mostrar a data de hoje e hora num formulário.

  • Apresentar datas a partir de uma origem de dados externos, como faturação e de envio datas a partir de uma base de dados de encomendas de clientes.

A ilustração seguinte, um selecionador de data é utilizado num modelo de formulário de pedido de deslocação para recolher a data de partida para um voo.

Departure date entered in date picker control on form

Pode personalizar o selecionador de data de acordo com as suas necessidades fazendo duplo clique no controlo no modelo de formulário e, em seguida, alterar as respetivas propriedades. Por exemplo, pode especificar um predefinido da data ou alterar a forma como a data é apresentada no formulário.

Início da página

A experiência do utilizador

Seleccionadores aspeto de caixas de texto, exceto que é apresentado um pequeno ícone de calendário no lado direito da caixa. Para abrir o calendário de pop-up, os utilizadores clicar no ícone de calendário. Quando for apresentado o calendário, os utilizadores podem clicar a data em que pretendem no calendário ou utilize a seta à direita e para a esquerda botões para percorrer os meses. Se pretenderem que os utilizadores inserir a data atual, pode-clique em botão hoje na parte inferior do calendário.

pop-up calendar

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.

Apesar de seleccionadores estão disponíveis ao estruturar um modelo de formulário compatível com o browser, tenha em atenção as seguintes limitações:

  • Seleccionadores são totalmente suportadas pelo apenas browsers do Windows Internet Explorer. Noutros browsers, o selecionador de data é apresentada como uma caixa de texto, apesar de opções de formatação de data são suportadas na caixa de texto.

  • Texto do marcador de posição é texto que é apresentado no interior de um controlo num modelo de formulário. É um exemplo de marcador de posição de texto "Clique aqui e escreva". Apesar de pode deixar o marcador de posição de definições de texto para os modelos de formulário compatível com o browser, que o texto não é apresentado nos browsers.

Início da página

Inserir um selecionador de data

O procedimento para inserir um selecionador de data é ligeiramente diferente dependendo de se são estruturação de um modelo de novo formulário em branco ou basear a estrutura do seu modelo de formulário uma base de dados ou de outra origem de dados externos.

A ilustração seguinte mostra o aspeto de um seleccionador de data quando está selecionada no modo de estrutura.

Date picker selected in design mode

Os controlos podem ser vinculados ou não vinculados. Quando um controlo é vinculado, está ligado a um campo ou grupo na origem de dados de forma a que os dados introduzidos no controlo sejam guardados no ficheiro de formulário (.xml) subjacente. Quando um controlo não é vinculado, este não está ligado a um campo ou grupo e os dados introduzidos no controlo não são guardados. Ao selecionar ou mover o ponteiro sobre um controlo, são apresentados um texto e um ícone vinculado no canto superior direito do controlo. O texto indica o grupo ou campo ao qual o controlo está vinculado na origem de dados. O ícone indica se o controlo está corretamente vinculado ao grupo ou campo. Se o vínculo estiver correto, será apresentado um ícone verde. Se ocorrer algum problema com o vínculo verá, em alternativa, um ícone azul ou vermelho.

Origem de dados para o modelo de formulário consiste em campos e grupos que aparecem numa vista hierárquica no painel de tarefas Origem de dados. Controlos de seleccionador de data são sempre vinculados a campos. No exemplo seguinte, o selecionador de data de data de partida no modelo de formulário está vinculado ao campo departureDate no painel de tarefas Origem de dados.

Relationship between date picker on form template and corresponding field in data source

Inserir um selecionador de data no modelo de formulário de novo em branco

Ao criar um novo formulário em branco, a caixa de verificação Criar automaticamente origem de dados no painel de tarefas dos Controlos está selecionada por predefinição. Esta ação permite ao InfoPath criar automaticamente campos e grupos na origem de dados, à medida que adiciona controlos ao modelo de formulário. Estes campos e grupos está representados por ícones de pastas e ficheiros no painel de tarefas da Origem de Dados.

  1. No modelo de formulário, coloque o cursor onde pretende inserir o controlo.

  2. Se o painel de tarefas Controlos não estiver visível, clique em Mais Controlos no menu Inserir ou prima ALT+I, C

  3. Em Inserir controlos, clique em Selecionador de data.

  4. Para adicionar uma etiqueta ao controlo, escreva o texto acima ou à esquerda do controlo, seguido por dois pontos (:).

  5. Para especificar a forma como a data é apresentada no formulário, faça duplo clique sobre o selecionador de data que tenha sido inserido no modelo de formulário.

  6. Clique no separador dados e, em seguida, clique em Formatar.

  7. Na lista Mostrar a data da seguinte forma, na caixa de diálogo formato de data, clique no formato de apresentação que pretende.

    Nota: Pode alterar o formato de apresentação da data apenas se a tipo de dados for texto, data, ou data e hora.

Inserir um selecionador de data no modelo de formulário que é baseado numa origem de dados existente

Se basear a estrutura do seu modelo de formulário num ficheiro Extensible Markup Language (XML) existente, base de dados ou serviço Web, o InfoPath deriva os campos e grupos no painel de tarefas Origem de dados a partir desse origem de dados existente. Neste cenário, pode adicionar um selecionador de data ao arrastar um campo de selecionador de data a partir do painel de tarefas Origem de dados para o modelo de formulário ou ao inserir o selecionador de data ao utilizar o painel de tarefas controlos, tal como descrito no seguinte procedimento:

  1. No modelo de formulário, coloque o cursor onde pretende inserir o controlo.

  2. Se o painel de tarefas Controlos não estiver visível, clique em Mais Controlos no menu Inserir ou prima ALT+I, C

  3. Em Inserir controlos, clique em Selecionador de data.

  4. Na caixa de diálogo Encadernação de selecionador de data, selecione o campo no qual pretende armazenar os dados de selecionador de data e, em seguida, clique em OK.

  5. O InfoPath utiliza o nome do campo ou grupo como etiqueta do controlo. Se necessário, altere o texto da etiqueta.

  6. Para especificar a forma como a data é apresentada no formulário, faça duplo clique sobre o selecionador de data que tenha sido inserido no modelo de formulário.

  7. No separador dados, clique em Formatar.

  8. Na caixa de listagem Mostrar a data da seguinte forma, na caixa de diálogo formato de data, clique no formato de apresentação que pretende.

    Nota: Pode alterar o formato de apresentação da data apenas se o tipo de dados for texto, data, ou data e hora.

Sugestão: Também pode utilizar o painel de tarefas Origem de dados para inserir controlos. No painel de tarefas Origem de dados, botão direito do rato no campo ao qual pretende vincular o selecionador de data para e, em seguida, clique em Selecionador de data no menu de atalho.

Início da página

Apresentar um selecionador de data a data atual

Para inserir a data atual num formulário automaticamente quando os utilizadores abrirem-lo, pode utilizar a função hoje com um controlo de selecionador de data.

  1. Inserir um selecionador de data no modelo de formulário.

  2. Faça duplo clique sobre o selecionador de data que inseriu no modelo de formulário.

  3. Clique no separador Dados.

  4. Em Valor predefinido, clique em Inserir fórmula Imagem do botão.

  5. Na caixa de diálogo Inserir fórmula, clique em Inserir função.

  6. Na lista de categorias na caixa de diálogo Inserir função , clique em data e hora.

  7. Na lista de funções, clique em hoje e, em seguida, clique em OK duas vezes para regressar à caixa de diálogo Propriedades de selecionador de data.

    Repare que hoje () é apresentado na caixa valor.

  8. Em Valor predefinido, desmarque a caixa de verificação atualizar este valor quando o resultado da fórmula é recalculado.

    Nota: Se desmarcar esta caixa de verificação, a data não é atualizada automaticamente sempre que um utilizador abre um formulário baseado neste modelo de formulário. Este é ideal em situações onde pretende que os utilizadores vejam a data quando o formulário foi criado. Pode deixar a caixa de verificação selecionada em situações onde tem um campo última atualização no ou aberto pela última vez, onde pretende que a data para alterar sempre que o formulário está aberto.

  9. Clique em OK para regressar ao modelo de formulário.

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

  11. Certifique-se de que a data que aparece no Seletor de data tem a seguinte apresentação da forma que pretende que seja. Se não tiver, pode alterar a forma como a data ou hora é apresentada ao clicar no botão Formatar na caixa de diálogo Propriedades de selecionador de data.

Início da página

Apresentar a data e hora atuais no selecionador de data

Para inserir automaticamente a data e hora atuais num formulário quando os utilizadores abrirem-lo, pode utilizar a função agora com um controlo de selecionador de data.

  1. Inserir um selecionador de data no modelo de formulário.

  2. Faça duplo clique sobre o selecionador de data que inseriu no modelo de formulário.

  3. Clique no separador Dados.

  4. Na caixa tipo de dados, clique em data e hora (dateTime).

  5. Clique em Formatar.

  6. Na caixa de diálogo data e o formato de hora, na lista Mostrar a hora da seguinte forma, clique na opção que pretende e, em seguida, clique em OK.

  7. Na caixa de diálogo Propriedades de selecionador de data, em Valor predefinido, clique em Inserir fórmula Imagem do botão.

  8. Na caixa de diálogo Inserir fórmula, clique em Inserir função.

  9. Na lista de categorias na caixa de diálogo Inserir função , clique em data e hora.

  10. Na lista de funções, clique em agora e, em seguida, clique em OK duas vezes para regressar à caixa de diálogo Propriedades de selecionador de data.

    Repare que agora () é apresentado na caixa valor.

  11. Em Valor predefinido, desmarque a caixa de verificação atualizar este valor quando o resultado da fórmula é recalculado.

    Nota: Se desmarcar esta caixa de verificação, a data não é atualizada automaticamente sempre que um utilizador abre um formulário baseado neste modelo de formulário. Este é ideal em situações onde pretende que os utilizadores vejam a data quando o formulário foi criado. Pode deixar a caixa de verificação selecionada em situações onde tem um campo última atualização no ou aberto pela última vez, onde pretende que a data para alterar sempre que o formulário está aberto.

  12. Clique em OK para regressar ao modelo de formulário.

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

  14. Certifique-se de que a data que aparece no Seletor de data tem a seguinte apresentação da forma que pretende que seja. Se não tiver, pode alterar a forma como a data ou hora é apresentada ao clicar no botão Formatar na caixa de diálogo Propriedades de selecionador de data.

Início da página

Sugestões de esquema

Utilize as seguintes sugestões para ajudar a otimizar o aspeto, tamanho e outros aspetos de um selecionador de data:

  • Para alterar o tamanho de várias seleccionadores ao mesmo tempo, selecione os seleccionadores cujo tamanho que pretende alterar, no menu Formatar, clique em Propriedades e, em seguida, no separador tamanho, faça os ajustes necessários.

  • Para alterar o limite ou cor de um seleccionador de datas, selecione o selecionador de data, no menu Formatar, clique em limites e sombreado e, em seguida, faça os ajustes necessários.

  • Para personalizar o texto que aparece num seleccionador de datas, utilize as caixas de tipo de letra e Tamanho do tipo de letra na barra de ferramentas de formatação. Para alterar o tipo de letra e o tamanho de tipo de letra para todo os seleccionadores no seu modelo de formulário ao mesmo tempo, com o botão direito o selecionador de data que contém a formatação que pretende e, em seguida, clique em Tipo de letra aplicar a todos os controlos de seleccionador de data no menu de atalho.

  • Para ver o aspeto selecionador de data com real texto nela incluído, clique em Dados de exemplo no menu Ver. Isto ajuda-lhe uma ideia de o aspeto do formulário quando os utilizadores preencherem-lo.

  • Por vezes, o texto dentro de um seleccionador de data e a etiqueta à esquerda do selecionador de data pode aparecer ligeiramente estar fora alinhamento. Para rapidamente realinhá-los, faça duplo clique sobre o selecionador de data, clique em Alinhar no separador tamanho e, em seguida, clique em Aplicar. Se o selecionador de etiqueta e a data em células diferentes numa tabela de esquema, botão direito do rato na célula que contém a etiqueta, clique em Propriedades da tabela no menu de atalho e, em seguida, clique em Centro de em Alinhamento Vertical no separador de célula.

  • Para alterar a forma como a data é apresentada, faça duplo clique sobre o selecionador de data, clique no separador dados e, em seguida, clique no botão Formatar. Selecione um formato de apresentação na caixa de diálogo Formato de data.

Início da página

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×