Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.77 KB | None | 0 0
  1. The property or field 'Email' has not been initialized. It has not been requested or the request has not been executed. It may need to be explicitly requested.
  2.  
  3. <SharePoint:ScriptLink name="clienttemplates.js" runat="server" LoadAfterUI="true" Localizable="false"/>
  4. <SharePoint:ScriptLink name="clientforms.js" runat="server" LoadAfterUI="true" Localizable="false"/>
  5. <SharePoint:ScriptLink name="clientpeoplepicker.js" runat="server" LoadAfterUI="true" Localizable="false"/>
  6. <SharePoint:ScriptLink name="autofill.js" runat="server" LoadAfterUI="true" Localizable="false"/>
  7. <SharePoint:ScriptLink name="sp.RequestExecutor.js" runat="server" LoadAfterUI="true" Localizable="false"/>
  8. <SharePoint:ScriptLink name="sp.js" runat="server" LoadAfterUI="true" Localizable="false"/>
  9. <SharePoint:ScriptLink name="sp.runtime.js" runat="server" LoadAfterUI="true" Localizable="false"/>
  10. <SharePoint:ScriptLink name="sp.core.js" runat="server" LoadAfterUI="true" Localizable="false"/>
  11. <SharePoint:ScriptLink name="SP.Debug.js" runat="server" LoadAfterUI="true" Localizable="false"/>
  12. <SharePoint:ScriptLink name="SP.Runtime.Debug.js" runat="server" LoadAfterUI="true" Localizable="false"/>
  13.  
  14. ///////////////////Enable JSOM Intellisense for MS Visual Studio////////////////////////////////////////////////////////////////////////
  15. /// <reference path="C:Program FilesCommon Filesmicrosoft sharedWeb Server Extensions15TEMPLATELAYOUTSclienttemplates.js" />
  16. /// <reference path="C:Program FilesCommon Filesmicrosoft sharedWeb Server Extensions15TEMPLATELAYOUTSclientforms.js" />
  17. /// <reference path="C:Program FilesCommon Filesmicrosoft sharedWeb Server Extensions15TEMPLATELAYOUTSclientpeoplepicker.js" />
  18. /// <reference path="C:Program FilesCommon Filesmicrosoft sharedWeb Server Extensions15TEMPLATELAYOUTSautofill.js" />
  19. /// <reference path="C:Program FilesCommon Filesmicrosoft sharedWeb Server Extensions15TEMPLATELAYOUTSsp.RequestExecutor.js" />
  20. /// <reference path="C:Program FilesCommon Filesmicrosoft sharedWeb Server Extensions15TEMPLATELAYOUTSsp.js" />
  21. /// <reference path="C:Program FilesCommon Filesmicrosoft sharedWeb Server Extensions15TEMPLATELAYOUTSsp.runtime.js" />
  22. /// <reference path="C:Program FilesCommon Filesmicrosoft sharedWeb Server Extensions15TEMPLATELAYOUTSsp.core.js" />
  23. /// <reference path="C:Program FilesCommon Filesmicrosoft sharedWeb Server Extensions15TEMPLATELAYOUTSsp.debug.js" />
  24. /// <reference path="C:ProjectsjqueryVsDocjquery-1.4.4-vsdoc.js" />
  25. //////////////////////////////////////////////////////////////////////////////////////////////////////////
  26. v_item = '';
  27.  
  28. $(
  29. function () {
  30. if (typeof (_spBodyOnLoadWrapper) != 'undefined') { _spBodyOnLoadWrapper(); }
  31. ExecuteOrDelayUntilScriptLoaded(getDivision_Chief_User, "sp.js");
  32. });
  33.  
  34. function getDivision_Chief_User() {
  35. var clientContext = new SP.ClientContext.get_current();
  36.  
  37. var web = clientContext.get_web();
  38.  
  39. var list = web.get_lists().getByTitle('myTestList');
  40.  
  41. v_item = list.getItemById(1);
  42.  
  43. clientContext.load(v_item);
  44.  
  45. clientContext.executeQueryAsync(onSuccess, onFailure);
  46. }
  47. function onSuccess(sender, args) {
  48. var context = SP.ClientContext.get_current();
  49. var web = context.get_web();
  50. var userName = v_item.get_item('myPersonLookUpField').get_lookupValue();
  51. var user = web.ensureUser(userName);
  52.  
  53. //ERROR HAPPENS HERE WHEN DEBUGING IN BROWSER
  54.  
  55. var email = user.get_email();
  56. var loginName = user.get_loginName();
  57. var v_Id = user.get_id();
  58. var v_Title = user.get_title();
  59.  
  60. alert('The Display Name of the user is ' + email);
  61. alert('The Account Name of the user is ' + loginName);
  62. alert('The email address of the user is ' + v_Id);
  63. alert('The User Title is ' + v_Title);
  64.  
  65. //$("#h_ValueWritter").html(v_commentsTemp);
  66.  
  67.  
  68. }
  69. function onFailure(sender, args) {
  70.  
  71. console.log('Failure!');
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement