I have a Scroll Window, in which I have 5 fields which are visible and 5 fields which are invisible for each row that gets displayed on the window.
I have only 15 rows to show in this window and hence I locked the scroll bar (ScrollToBttom = False) since it was giving me error while scrolling.
Issue is if when I am in Web Client and I use down or up arrow to scroll it will not scroll, which is fine.
Issue occurs when I place the pointer on scrollbar and drag it down. That time I get this error.
FormatException
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.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)
at Microsoft.Dynamics.GP.Web.Services.Runtime.Dexterity.Implementation.Adapters.WCDexStringValueChangedNotificationAdapter.Notification_StringValueChanged(Object sender, DexValueChangedEventArgs`1 e)
at Microsoft.Dexterity.Runtime.Interop.DexNotification.OnStringValueChanged(DexUri uri, String value, DexControlType controlType)
at Microsoft.Dexterity.Runtime.Interop.Win32.NativeMethods.MsaScrollToPercent(DexUri uri, Int16 percent)
at Microsoft.Dexterity.Runtime.Interop.Win32.NativeMethods.<>c__DisplayClass5d.<MacroSystemScrollToPercent>b__5c()
at Microsoft.Dexterity.Runtime.Interop.Win32.NativeMethods.ExecuteUriMsaAction(Func`1 interopAction, String entryPoint, DexUri uri)
at Microsoft.Dexterity.Runtime.Interop.Win32.NativeMethods.MacroSystemScrollToPercent(DexUri uri, Int16 percent)
at Microsoft.Dexterity.Runtime.Interop.DexMacroSystem.ScrollToPercent(DexUri dexUri, Int16 percent)
at Microsoft.Dynamics.GP.Web.Services.Runtime.Dexterity.Implementation.WCDexMessageProcessor.ProcessScrollingWindowScrollToPercentInstanceResourceMessage(IWCDexMessage msg)
at Microsoft.Dynamics.GP.Web.Services.Runtime.Dexterity.Implementation.WCDexMessageProcessor.Process(IWCDexMessage message)
at Microsoft.Dynamics.GP.Web.Services.Runtime.Dexterity.DexRuntimeStateManager.SendMessage(IWCDexMessage message)
at Microsoft.Dynamics.GP.Web.Services.Runtime.Dexterity.DexRuntimeStateManager.MainEventLoop()