Artigo: 923519 - Última revisão: sexta-feira, 3 de Novembro de 2006 - Revisão: 1.2

Alguns campos que são promovidos tal como colunas não apresentado na lista de colunas numa biblioteca de documentos depois de publicar um modelo de formulário do InfoPath 2007 para um site SharePoint Server como a biblioteca de documentos

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Depois de publicar um modelo de formulário do Microsoft Office InfoPath 2007 para um site do Microsoft Office SharePoint Server como uma biblioteca de documentos, alguns dos campos que são promovidos tal como colunas não apresentado na lista colunas na biblioteca.

Causa

Este problema ocorre se os campos modelo de formulário do InfoPath 2007 estão dependente de tipo de dados número inteiro . Quando especificar um tipo de dados numéricos no InfoPath 2007, pode seleccionar o número inteiro ( número inteiro ') ou decimal ( duplo ). Microsoft Windows SharePoint Services tem apenas um tipo de dados de número que pode aceitar estes dois tipos de valores. No entanto, um tipo de dados número inteiro no InfoPath 2007 não pode aceitar um valor decimal porque não existe nenhuma relação directa para um tipo de dados do SharePoint. Assim, esses campos não podem ser mostrados à lista de colunas.

Ponto Da Situação

A Microsoft confirmou que este erro ocorre nos produtos do Microsoft listados na secção "Aplica-se a".

Mais Informação

Passos para reproduzir o problema

  1. Crie um novo formulário do InfoPath em branco. Para o fazer, siga estes passos:
    1. Inicia o InfoPath 2007
    2. No menu ficheiro , clique em Estruturar um formulário .
    3. Clique em branco e, em seguida, clique em OK .
  2. Adicione três controlos de caixa de texto ao formulário e controlos campo1, campo2 e campo3 o nome.
  3. Configure os controlos. Para o fazer, siga estes passos:
    1. Deixe o tipo de dados de controlo de campo1 como texto (cadeia) .
    2. Faça duplo clique no controlo campo2 , clique em número inteiro (integer) na lista tipo de dados e, em seguida, clique em OK .
    3. Faça duplo clique no controlo campo3 , clique em decimal (duplo) na lista que tipo de dados e, em seguida, clique em OK .
  4. Publicar o formulário do InfoPath no servidor como uma biblioteca de documentos. Para o fazer, siga estes passos:
    1. No menu ficheiro , clique em Publicar e, em seguida, guarde o ficheiro quando lhe for pedido.
    2. Clique em Para um SharePoint Server com ou sem o InfoPath Forms Services e, em seguida, clique em seguinte .
    3. Escreva a localização do site SharePoint Server 2007 ou no serviço de formulários do InfoPath e, em seguida, clique em seguinte .
    4. Clique em Biblioteca de documentos e, em seguida, clique em seguinte .
    5. Clique em criar uma nova biblioteca de documentos e, em seguida, clique em seguinte .
    6. Na caixa nome , escreva ColumnTest e, em seguida, clique em seguinte .
    7. Clique em Adicionar , clique em campo1 e, em seguida, clique em OK .
    8. Repita o passo 3 g para os controlos campo2 e campo3 .
    9. Clique em seguinte , clique em Publicar e, em seguida, clique em Fechar .
  5. Abra a biblioteca de formulários ColumnTest e clique em Definições da biblioteca de formulário nas definições de lista.

    Em colunas , apenas campo 1 e 3 do campo são apresentados.

A informação contida neste artigo aplica-se a:
  • Microsoft Office Forms Server 2007
  • Microsoft Office InfoPath 2007
Palavras-chave: 
kbmt kbexpertiseinter kbtshoot kbbug KB923519 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 923519  (http://support.microsoft.com/kb/923519/en-us/ )