ID do artigo: 923519 - Última revisão: sexta-feira, 3 de novembro de 2006 - Revisão: 1.2

Alguns campos que são promovidos como colunas não exibidos na lista de colunas em uma biblioteca de documentos depois que você publicar um modelo de formulário InfoPath 2007 um site do 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 | Recolher tudo

Sintomas

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

Causa

Esse problema ocorre se os campos no modelo de formulário InfoPath 2007 são vinculados ao tipo de dados inteiro . Quando você especifica um tipo de dados numéricos no InfoPath 2007, você pode selecionar o número inteiro ( inteiro ) ou decimal ( double ). Microsoft Windows SharePoint Services tem apenas um tipo de dados de número que pode aceitar esses dois tipos de valores. No entanto, um tipo de dados inteiro no InfoPath 2007 não pode aceitar um valor decimal porque nenhuma relação direta existe para um tipo de dados do SharePoint. Portanto, esses campos não podem ser exibidos na lista de colunas.

Situação

A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Etapas para reproduzir o problema

  1. Crie um novo formulário do InfoPath em branco. Para fazer isso, execute as seguintes etapas:
    1. Iniciar o InfoPath 2007
    2. No menu arquivo , clique em criar um formulário .
    3. Clique em branco e, em seguida, clique em OK .
  2. Adicione três controles de caixa de texto para o formulário e nomeie os controles campo1, campo2 e campo3.
  3. Configure os controles. Para fazer isso, execute as seguintes etapas:
    1. Deixar o tipo de dado do controle campo1 como texto (string) .
    2. Clique duas vezes no controle campo2 , clique em número inteiro (Integer) na lista tipo de dados e, em seguida, clique em OK .
    3. Clique duas vezes no controle campo3 , clique em decimal (double) na lista que tipo de dado e, em seguida, clique em OK .
  4. Publicar o formulário do InfoPath no servidor como uma biblioteca de documentos. Para fazer isso, execute as seguintes etapas:
    1. No menu arquivo , clique em Publicar e salve o arquivo quando for solicitado.
    2. Clique em Para um SharePoint Server com ou sem InfoPath Forms Services e em seguida, clique em Avançar .
    3. Digite o local do site do SharePoint Server 2007 ou serviço de formulários do InfoPath e, em seguida, clique em Avançar .
    4. Clique em Biblioteca de documentos e, em seguida, clique em Avançar .
    5. Clique em criar uma nova biblioteca de documentos e, em seguida, clique em Avançar .
    6. Na caixa nome , digite ColumnTest e, em seguida, clique em Avançar .
    7. Clique em Adicionar , clique em campo1 e, em seguida, clique em OK .
    8. Repita a etapa 3 g para os controles campo2 e campo3 .
    9. Clique em Avançar , clique em Publicar e, em seguida, clique em Fechar .
  5. Abra a biblioteca de formulários ColumnTest e clique em Configurações de biblioteca de formulário nas configurações de lista.

    Em colunas , somente campo 1 e 3 do campo são exibidos.

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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes 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/ )