none
erro ao inserir dado de txt para lista no sharepoint RRS feed

  • Pergunta

  • caros estou tendo o seguinte erro ao tentar inserir um valor no sahrepoint atraves de um programa em c#:

    campo que você está tentando atualizar pode ser somente leitura.

    este erro aconteceu primeiro com um dado de uma string que tentei colocar em um campo de varias linhas, obtive falha
    tambem obitive falha em um campo com drop down list,

    contronversa: em um campo de varias linhas em uma outra lista nao obtive falha ao inserir dados.

    a unica diferença percebivel entre uma e outra é q a q falhou usa tipo de conteudo.

    tentei procurar algo na internet e apenas achei um hotfix, uma atualizaçao para sharepoint que diz corrigir este problema, mas nao posso instalar porque a atualizacao é para wss 2.0 e estou usando o wss 3.0

    OBS: eu fiz um teste e cosnegui inserir os dados com strings vaizas e aparentemente, o erro parece estar dando apenas nos campos de dropdownlist e varias linhas, teria alguma forma de converçao certa para cada??


    preciso dessa resposta rapidamente, agradeço desde ja.
    sexta-feira, 12 de fevereiro de 2010 12:52

Respostas

  • Galera, obtive a resposta pera a pergunta que fiz

    o erro de inserir um valor em um campo de consulta é devido ao campo nao trazer somente o nome do item na outra lista:

    na lista Cliente eu tenho o seguinte valor:
    ID: 2
    Titulo: Hepaminondas

    quando eu tentar inserir no campo da outra lista o nome do cliente, em um campo de consulta eu tenho q passar o valor da mesma forma q o campo consulta busca na lista cliente, ou seja, eu nao posso passar simplestemente "Hepaminondas", pois dara o erro q citei na pergunta. o certo é passar o seguinte valor: "ID;#Titulo", no caso seria ->> 2;#Hepaminondas

    fiz o teste e funcionou perfeitamente.

    agradeço esta resposta e dou todos os creditos da mesma a Ivan Costa , que me informou qual poderia ser a solução.
    quarta-feira, 17 de fevereiro de 2010 13:36
  • Thiago,

     

    Fiz um post sobre isto e como tratar corretamente campos do tipo consulta: http://rodrigo-romano.spaces.live.com/blog/cns!9E20A90BA8FC57D3!275.entry

     

    Veja se te ajuda!

     

    Rodrigo A. Romano
    -
    Sharepoint Specialist
    Microsoft MCP e MCTS
    -

    http://rodrigo-romano.spaces.live.com
    http://www.canalsharepoint.com.br

     


    Rodrigo A. Romano

    quarta-feira, 9 de junho de 2010 00:01
    Moderador

Todas as Respostas

  • Galera, obtive a resposta pera a pergunta que fiz

    o erro de inserir um valor em um campo de consulta é devido ao campo nao trazer somente o nome do item na outra lista:

    na lista Cliente eu tenho o seguinte valor:
    ID: 2
    Titulo: Hepaminondas

    quando eu tentar inserir no campo da outra lista o nome do cliente, em um campo de consulta eu tenho q passar o valor da mesma forma q o campo consulta busca na lista cliente, ou seja, eu nao posso passar simplestemente "Hepaminondas", pois dara o erro q citei na pergunta. o certo é passar o seguinte valor: "ID;#Titulo", no caso seria ->> 2;#Hepaminondas

    fiz o teste e funcionou perfeitamente.

    agradeço esta resposta e dou todos os creditos da mesma a Ivan Costa , que me informou qual poderia ser a solução.
    quarta-feira, 17 de fevereiro de 2010 13:36
  • Thiago,

     

    Fiz um post sobre isto e como tratar corretamente campos do tipo consulta: http://rodrigo-romano.spaces.live.com/blog/cns!9E20A90BA8FC57D3!275.entry

     

    Veja se te ajuda!

     

    Rodrigo A. Romano
    -
    Sharepoint Specialist
    Microsoft MCP e MCTS
    -

    http://rodrigo-romano.spaces.live.com
    http://www.canalsharepoint.com.br

     


    Rodrigo A. Romano

    quarta-feira, 9 de junho de 2010 00:01
    Moderador