Testing display

Sorry, this may not work properly on mobile devices.

This game needs to open a new tab on your browser. Just close the tab when you’re done.

This game needs to open a new tab on your browser. Just close the tab when you’re done.

function getCurrentUserFullName() { var serverUrl; if (Xrm.Page.context.getClientUrl !== undefined) { serverUrl = Xrm.Page.context.getClientUrl(); } else { serverUrl = Xrm.Page.context.getServerUrl(); } var ODataPath = serverUrl + "/XRMServices/2011/OrganizationData.svc"; var userRequest = new XMLHttpRequest(); userRequest.open("GET", ODataPath + "/SystemUserSet(guid'" + Xrm.Page.context.getUserId() + "')", false); userRequest.setRequestHeader("Accept", "application/json"); userRequest.setRequestHeader("Content-Type", "application/json; charset=utf-8"); userRequest.send(); if (userRequest.status === 200) { var retrievedUser = JSON.parse(userRequest.responseText).d; var userFullName = retrievedUser.FullName; return userFullName; } else { return "error"; } } var fullName = getCurrentUserFullName(); Xrm.Page.getAttribute("new_userfullname").setValue(fullName);