SharePoint + REST – Part 2

Olá Developers,

Essa é a segunda parte do assunto SharePoint + REST, na  Part 1, não abordei tudo a respeito da REST Query, então para mais informações podem acessar esse link:  REST Query .

Nesta segunda parte vamos trabalhar com os retornos das queries realizadas usando o serviço REST.

É muito simples então não vou entrar em muitos detalhes explicando trecho de código, mas caso surja dúvidas podem me deixar nos comentários.

Parti para estrategia de trazer tudo em uma tabela, veja o trecho de código abaixo:

 $.ajax({
        url: siteUrl + "/_api/web/lists/getbytitle('Projetos')/Items?$select=Title,Versao,Horas", //Coloca o URL 
        method: "GET",
        headers: { "Accept": "application/json; odata=verbose" },
        success: function (data) {
            var tabela = "<table border=1><tr>";
            tabela += "<th>Title</th>";
            tabela += "<th>Versão</th>";
            tabela += "<th>Horas</th></tr>";
            for (var i = 0; i < data.d.results.length; i++) {
                tabela += "<tr><td>" + data.d.results[i]["Title"] + "</td>";
                tabela += "<td>" + data.d.results[i]["Versao"] + "</td>";
                tabela += "<td>" + data.d.results[i]["Horas"] + "</td></tr>";
            }
            tabela += "</table>";
            $("#Grid").html(tabela);
        }
    });

 

Todo código html escrevi dentro do success, não impede de ser criadas function para a geração do html, sem problema algum.

Vejam o resultado que foi gerado na tela:

rest4

É isso ai galera!

Esse foi mais um post rápido, sempre que sobrar um tempinho vou compartilhando um pouco de conhecimento com vocês.

Um grande abraço.

About Gustavo Delfino

Analista / Desenvolvedor de Sistemas com especialização em aplicações Web e SharePoint. Trabalho com .NET e SharePoint desde 2008. Também com Dynamics CRM desde de a versão 4.0. Certificações : MCTS, MCSD, MCSA e MCDS.
This entry was posted in Uncategorized, Search SharePoint 2013, SharePoint 2010, Rest, Rest SharePoint, Rest JQuery. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s