Get fisiere din doclib cu js


function ViewToateDoc()

{

var context = new SP.ClientContext.get_current();

var web = context.get_web();

var list = web.get_lists().getByTitle(‘numelibrarie’);

 

var query = SP.CamlQuery.createAllItemsQuery();

allItems = list.getItems(query);

context.load(allItems, ‘Include(Title, ContentType, File)’);

 

context.executeQueryAsync(Function.createDelegate(this, this.onSuccess), Function.createDelegate(this, this.onFailed));

}

 

function onSuccess() {

 

var fileUrls = “”;

var ListEnumerator = this.allItems.getEnumerator();

 

while(ListEnumerator.moveNext())

{

var currentItem = ListEnumerator.get_current();

var _contentType = currentItem.get_contentType();

 

if(_contentType.get_name() != “Folder”)

{

var File = currentItem.get_File();

if(File != null) {

fileUrls += currentItem.get_item(‘Title’) + ‘-’ + File.get_serverRelativeUrl() + ‘\n’; }

}

}

alert(fileUrls);

}

 

function onFailed(sender, args) {

alert(args.get_message());

}

Anunțuri

Lasă un răspuns

Completează mai jos detaliile tale sau dă clic pe un icon pentru a te autentifica:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s