Skip to content
Skip to content
CTASoftware Blog

Para Desenvolvedores De Software

  • Sobre Mim
← Abrir modal padrão SharePoint 2013
Consulta Outra Lista Ajax SharePoint →
-->

Consultar Lista CAML Query SharePoint

Posted on 21 de agosto de 2017 by Everton Gonçalves

Consultando em outra lista no SharePoint através de CAML Query e JQuery

[js]
function ConsultaListaTarefas() {
var urlSite = _spPageContextInfo.siteAbsoluteUrl;
var clientContext = new SP.ClientContext(urlSite);
var oList = clientContext.get_web().get_lists().getByTitle(‘Tasks’);
var itemId = ‘123’

var urlParaCaml = _spPageContextInfo.webServerRelativeUrl + “/Lists/campanhas/DispForm.aspx?ID=” + itemId;
var camlQuery = new SP.CamlQuery();

var queryXml = “” + urlParaCaml + ““;

camlQuery.set_viewXml(queryXml);

this.collListItem = oList.getItems(camlQuery);

clientContext.load(collListItem);

clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceededAprovadores), Function.createDelegate(this, this.onQueryFailed));

}

function onQuerySucceededAprovadores(sender, args) {

var listItemInfo = ”;

var listItemEnumerator = collListItem.getEnumerator();

while (listItemEnumerator.moveNext()) {
var oListItem = listItemEnumerator.get_current();

listItemInfo += ‘\nID: ‘ + oListItem.get_id() +
‘\nTitle: ‘ + oListItem.get_item(‘Title’) +
‘\nStatus: ‘ + oListItem.get_item(‘Status’) +
‘\nAprovador: ‘ + oListItem.get_item(‘AssignedTo’).get_lookupValue() +
‘\nBody: ‘ + oListItem.get_item(‘Body’);
}

console.log(listItemInfo.toString());
}

// Caso erro
function onQueryFailed(sender, args) {
alert(‘Request failed. ‘ + args.get_message() + ‘\n’ + args.get_stackTrace());
}
[/js]

Até a próxima!

Compartilhe isso:

  • Clique para compartilhar no Twitter(abre em nova janela)
  • Clique para compartilhar no Facebook(abre em nova janela)
  • Clique para compartilhar no WhatsApp(abre em nova janela)
  • Clique para compartilhar no Telegram(abre em nova janela)
  • Clique para compartilhar no LinkedIn(abre em nova janela)
  • Clique para enviar um link por e-mail para um amigo(abre em nova janela)

Relacionado

About Everton Gonçalves

http://www.ctasoftware.com.br
View all posts by Everton Gonçalves
This entry was posted in SharePoint and tagged CAML Query, CAML SharePoint, Jquery, SharePoint, SharePoint 2013. Bookmark the <a href="https://www.ctasoftware.com.br/blog/consultar-lista-caml-query-sharepoint/" title="Permalink to Consultar Lista CAML Query SharePoint" rel="bookmark">permalink</a>.
← Abrir modal padrão SharePoint 2013
Consulta Outra Lista Ajax SharePoint →

Deixe um comentário Cancelar resposta

Você precisa fazer o login para publicar um comentário.

© 2026 | Blog info WordPress Theme | By Bharat Kambariya