问题 [Last Modified By] field has not been updating ?

  • Thursday, March 15, 2012 6:39 AM
     
     

    I have created sample issue list. And i have added new list items for that list. Its fine working and showing Created and Modified date and time correct. After that i have logged to SharePoint site with different user name and modified some items in that list then Modified time and date shows correctly  and Version also shows correctly but Modified by user name shows Created User Name only.

    The following image shows my problem clearly.

    Please give me some suggestion about my problem.

    I am using SharePoint 2010 and SharePoint Designer 2010.

    Regards,

    Siva





All Replies

  • Thursday, March 15, 2012 7:32 AM
     
     

    Siva,

    Please check the following things:

    1. The page in question has been changed to display the created by user where modified by is supposed to be displayed.

    2. The "Modified By" column of your list has been tempered with to display created by user

    3. When you are signing in as another user, your profile is cached in your browser and new profile credentials are not taking effect. For this, click on "Sign in as a different user", put in new credentials and then refresh the page (with Ctrl + F5) and after that check the user name in the login control on the top left corner, it should display the new user's name. If all is as expected then perform the update on the list item.


    Regards, Huzefa Mala, MCTS

  • Thursday, March 15, 2012 7:54 AM
     
     

    Hi Huzefa,

    Thank you for your suggestion,

    But I am using different browsers. So, that there is no chance about cached data.

    Regards,

    Siva


  • Thursday, March 15, 2012 9:59 AM
     
     

    Is this phenomenon persistent if some other user from a different machine trying to perform this step?

    Has your form never been modified in Infopath or other tools?


    Regards, Huzefa Mala, MCTS

  • Thursday, March 15, 2012 10:08 AM
     
     

    I don't understand about persistent. generally, some other users having access the same list and they can modify any filed in that list items normal. will you please elaborate your answer?

    Actually this problem is occurring in all lists, not in single list.

    Regards,

    Siva

  • Thursday, March 15, 2012 11:33 AM
     
     

    Siva,

    Probably the "other browser" in your case is taking machine credentials into consideration.

    Please try your activity from different machines and confirm the results.

    If everything is working fine then try signing in as different users on those machines using IE only and then check whether your user name is updated or no.

    Lastly, you can check by adding an item from your machine, then updating it from some other user's machine (check the modified by name - it should be updated) and finally again updating the item from your machine, by logging in as another user (in IE). I am guessing that the modified by will be set to your name again.


    Regards, Huzefa Mala, MCTS

  • Wednesday, March 21, 2012 6:38 AM
     
     

    Hi Huzefa,

    I have done same way but i have no luck...

    still Created By field user name only shows in Modified By filed.

    Regards,

    siva

  • Wednesday, March 21, 2012 7:55 AM
     
     

    My few troubleshoot points:-

    1. Do you have any custom code? may be “List Item event handler” which update  “Modified by” field? Verify it.
    2. Check internal name of this field “Modified By”.
      There are chances where some one modified title of “Created by” to “Modified By”.
      So test it. Go to your list, click on column for sorting. Then check url in browser; you should see “SortField=Editor”.
      If its not same. Then you have find out the culprit :)


    Thanks & Regards,
    Avinash Dad
    My Blog:
    SharePoint Solutions


    • Edited by Avinash Dad Tuesday, April 10, 2012 7:11 AM
    •  
  • Wednesday, March 21, 2012 9:32 AM
     
     

    Hi Avinash,

    Thank you for your suggestion.

    and I have checked internal name of the "Modified By" in the url that is "SortField=Modified_x0020_By". 

    How can i change "SortField=Modified_x0020_By" to “SortField=Editor” give me step by step procedure

    or please provide any help full links.

    Regards,

    Siva


  • Wednesday, March 21, 2012 9:56 AM
     
     
    I am sorry siva but its not going to help...
    Because where you are viewing the information is out of the box page "DispFrom.aspx".

    So i believe there is some custom code which is changing this column value.
    You need to troubleshoot more.
  • Wednesday, March 21, 2012 10:02 AM
     
     

    and I have checked internal name of the "Modified By" in the url that is "SortField=Modified_x0020_By". 

    How can i change "SortField=Modified_x0020_By" to “SortField=Editor”


    Siva,

    If you are seeing "Modified_x0020_By" as your Modified By Column internal name and not "Editor" that means that this column is not the out of the box sharepoint column. It is a custom column created by some administrator of the list/site.

    Please check all columns in your list settings page and see if you find multiple occurences of "Modified By" or it would help if you could post all columns that are there in your list.

    Also, is the display name of your column "Last Modified By" as you have mentioned in the subject of the thread or "Modified By"?


    Regards, Huzefa Mala, MCTS


    • Edited by Huzefa Mala Wednesday, March 21, 2012 10:05 AM More info
    •  
  • Wednesday, March 21, 2012 10:11 AM
     
     

    I am agree with Huzefa that its custom column. Thats why i asked shiva to check browser url.
    But "DispFrom.aspx" is OOB page. So it should display proper values.

    So i doubt that it is some custom job which is changing values on "DispFrom.aspx".


    Shiva you can do this check also:-


    Go to list settings, Scroll down page and go to “views” section.  Click on that view which is tick mark for default view.
    Now you will see “Modified By” column there. Select that column and click on ok button.

    By doing this  out of the box “Modified By” Column will be added into  your list.

    Now you modify item value by another user.
    And open list, See what’s “modified By” column value.  then click on “view item” of particular item and see what’s value.

    As per sharepoint behavior; both should be the same.

    If not same, that means its sure that you have some custom job which is changing values.

    Regards,
    Avinash
    My Blog: SharePoint Solutions


    • Edited by Avinash Dad Tuesday, April 10, 2012 7:10 AM
    •  
  • Wednesday, March 21, 2012 10:14 AM
     
     

    I have tried an out of the box SharePoint column "Modified By" filed shows correct value only.

    I.E. "SortField=Editor"

    but why its not updated.

    Regards,

    siva


  • Wednesday, March 21, 2012 10:30 AM
     
     

    There might be chances; that your "dispform.aspx" is modified in SPD. Please verify it.

    Regards,
    Avinash
    My Blog: SharePoint Solutions


    • Edited by Avinash Dad Tuesday, April 10, 2012 6:48 AM
    •  
  • Thursday, March 22, 2012 5:07 AM
     
     

    Hi Avinash,

    Actually this problem is occurring in all lists, not in single list.

    Regards,

    Siva

  • Thursday, March 22, 2012 5:15 AM
     
     

    I have tried an out of the box SharePoint column "Modified By" filed shows correct value only.

    I.E. "SortField=Editor"

    but why its not updated.

    Regards,

    siva


    "Modified By shows correct value", "but why is it not updated"

    these are contradicting statements. Is your modified by column showing correct value on any list?


    Regards, Huzefa Mala, MCTS

  • Monday, April 09, 2012 9:03 AM
     
     

    Hi Huzefa,

    No, in all lists in SharePoint site and also its sub site lists same problem is occurring.

    what is the problem could you explain..!

    Regards,

    Siva

  • Friday, April 13, 2012 10:49 AM
     
     

    Siva,

    Your problem seems one of a kind..

    Can you please let me know what site template are you using and how are you creating your sites.

    I am sure that the internal name of "Modified By" column is "Editor", but you are saying that in your case the internal name of the column is "Modified_x0200_By". This could happen for a few lists, but I find it difficult to believe that all lists have the same problem..

    Are you using custom or third party list or site definitions to create you lists and sites?

    If not, there is definitely some customization in your site. Please let me know what that is.


    Regards, Huzefa Mala, MCTS

    Please mark the post that answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.

  • Monday, April 23, 2012 11:45 AM
     
     

    Hi Huzefa,

    I have create by using Team Site template. My SharePoint server had upgraded from SharePoint 2007.


    Regards,

    Siva