Aron mist

Aron mist

  • 1.9k
  • 29
  • 508

Some views are missing from my List view

Jan 1 2019 9:50 AM
<script> var viewCollection = null; function runCode() { var clientContext = new SP.ClientContext.get_current(); if (clientContext != undefined && clientContext != null) { var web = clientContext.get_web(); var listCollection = web.get_lists(); var list = listCollection.getByTitle("MyListName"); this.viewCollection = list.get_views(); //var viewInfo = new SP.ViewCreationInformation(); //viewInfo.set_title('MyView'); //this.viewCollection.add(viewInfo); clientContext.load(this.viewCollection); clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed)); } } function onQuerySucceeded() { var viewInfo = 'Tasks list current views: \n\n'; var viewEnumerator = this.viewCollection.getEnumerator(); while (viewEnumerator.moveNext()) { var view = viewEnumerator.get_current(); viewInfo += view.get_title() + '\n'; } alert(viewInfo); } function onQueryFailed(sender, args) { alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace()); } </script> <a onclick='return runCode();'>Click here</a>

Answers (3)