Thursday, May 17, 2018

Showing the records ID on the View and Edit forms in sharepoint

– Go to the List
– Add /DispForm.aspx?ToolPaneView=2 to the URL
This will open the page in editable form and the add a content editor webpart. Edit it to add the HTML content.
– Add for example a ContentEditorWebPart and paste in the script below;
You can do the same thing with EditForm aswell.

<script type="text/javascript"
</script>
<script type="text/javascript">
 
$(function() {
  // Get the ID from the query string
  var id = getQueryString()["ID"];
 
  // Find the form's main table
  var table = $('table.ms-formtable');
 
  // Add a row with the ID in
  table.prepend("<tr><td class='ms-formlabel'><h3 class='ms-standardheader'>ID</h3></td>" +
                "<td class='ms-formbody'>" + id + "&nbsp;</td></tr>");
})
 
function getQueryString() {
  var assoc = new Array();
  var queryString = unescape(location.search.substring(1));
  var keyValues = queryString.split('&');
  for (var i in keyValues) {
    var key = keyValues[i].split('=');
    assoc[key[0]] = key[1];
    }
  return assoc;
}
</script>




No comments:

Post a Comment