none
Error when trying to view a version history on a SharePoint list. RRS feed

  • Question

  • I looked at this thread - http://social.technet.microsoft.com/Forums/en-IN/sharepointadmin/thread/6473d405-fa4f-4093-b741-b95582e25290 but it doesn't apply really - my calculated fields are all text (unless Microsoft does something strange like interpret a number in a text field as a number) although I do allow multiple selections on a couple of fields (one of them is a lookup from another list) - the error code:

    Input string was not in a correct format.   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
       at System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
       at System.Double.Parse(String s, NumberStyles style, NumberFormatInfo info)
       at System.Convert.ToDouble(String value, IFormatProvider provider)
       at Microsoft.SharePoint.SPFieldCalculated.GetFieldValueAsTextOrHtml(Object value, Boolean asHtml)
       at Microsoft.SharePoint.SPFieldCalculated.GetFieldValueAsText(Object value)
       at Microsoft.SharePoint.ApplicationPages.VersionsPage.ItemVersion.GetFieldValueAsText(SPField field)
       at Microsoft.SharePoint.ApplicationPages.VersionsPage.ItemVersion.GetTruncatedFieldValueAsText(SPField field)
       at ASP._layouts_versions_aspx.__Render__control14(HtmlTextWriter __w, Control parameterContainer) in c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\versions.aspx:line 310
       at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
       at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)
       at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       at Microsoft.SharePoint.WebControls.UnsecuredLayoutsPageBase.RenderChildren(HtmlTextWriter writer)
       at System.Web.UI.Page.Render(HtmlTextWriter writer)
       at Microsoft.SharePoint.WebControls.UnsecuredLayoutsPageBase.Render(HtmlTextWriter writer)
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

     

    Not all items on the list have this error - I have completely rebuilt the list (not an easy task because it has a lookup to another list ). When I took a template and started over. We are using SharePoint 2007.

    I noticed that if I make a template of the list, and create a new list from it, everything is OK in version 1.  The issue is that when there are updates, you cannot view the version history and the multiple select fields are not the ones that are being updated.

    I really need the multiple selection - is there any hope?


    Kathy Phipps
    Tuesday, April 19, 2011 4:45 PM