miércoles, 10 de julio de 2013

¿Cómo mostrar el campo ID en EditForm y DispForm en SharePoint 2007?

Insertando una CEWP que contenga el siguiente código:

<script type="text/javascript">

function MostrarIdItem() {

// Obtengo el ID de las URL
var regex = new RegExp("[\\?&]"+"ID"+"=([^&#]*)","i");
var query_string = regex.exec(window.location.href);
var item_id = query_string[1];

// Armo el HTML del campo ID
var TD1 = document.createElement("TD");
TD1.className = "ms-formlabel";
TD1.innerHTML = "<h3 class='ms-standardheader'>ID</h3>";
var TD2 = document.createElement("TD");
TD2.className = "ms-formbody";
TD2.innerHTML = item_id;
var fila_elemento = document.createElement("TR");
fila_elemento.appendChild(TD1);
fila_elemento.appendChild(TD2);

// Inserto el HTML
var item_tbody = GetSelectedElement(document.getElementById("idAttachmentsRow"),"TABLE").getElementsByTagName("TBODY")[0];
item_tbody.insertBefore(fila_elemento,item_tbody.firstChild);
}

_spBodyOnLoadFunctionNames.push("MostrarIdItem");

</script>

Fuente: http://blog.pathtosharepoint.com/2009/01/18/item-id-in-display-and-edit-forms/

0 comentarios:

Publicar un comentario