none
Adicionar novo item a uma lista usando javascript. RRS feed

  • Pergunta

  • Boa noite,

    Gostaria de saber como faço para adicionar um novo item a uma lista sharepoint onde nessa lista tem uma colouna de grupo ou pessoa para ser populado utilizando Javascript.

    Obrigado!!!! 

    sexta-feira, 16 de novembro de 2012 01:24

Respostas

Todas as Respostas

  • Blz Felipe,

    Veja se é isso que você precisa.

    http://msdn.microsoft.com/en-us/library/hh185011(v=office.14).aspx

    sexta-feira, 16 de novembro de 2012 11:29
  • Elton,

    É quase isso que tem nesse link que vc mandou.

    O que eu não sei fazer é adicionar no campo de "grupos e pessoas" usando javascript.

    Blz?

    Obrigado!!!

    sexta-feira, 16 de novembro de 2012 12:02
  • Para adicionar no campo de tipo FieldUser atraves de CSOM, devera saber o nome da coluna e fazer o seguinte codigo:

    var siteUrl = document.getElementById('SubSite').value; 
    var clientContext = new SP.ClientContext(siteUrl);
    
    var oList = clientContext.get_web().get_lists().getByTitle('Clientes');
     
    var itemCreateInfo = new SP.ListItemCreationInformation();
    
    this.oListItem = oList.addItem(itemCreateInfo);
    //var userValue = clientContext.get_web().ensureUser('Domain\\username');
    //ou 
    var userValue = SP.FieldUserValue.fromUser(document.getElementById('UserName').value);
    //adiciona o item do tipo FieldUser
    oListItem.set_item('Author', userValue);
    oListItem.update();
    
    clientContext.load(oListItem);


    André Lage Microsoft SharePoint, CRM Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/

    sexta-feira, 16 de novembro de 2012 14:59
    Moderador