Стоп заявки, Срок 'До отмены', тип DateTime
Михаил, Добрый день!
S#2.1
Quik5.16.0.145
Возникает ошибка, если в стоп-заявках есть записи со значением "До
отмены" в колонке Срок
System.ArgumentException: Невозможно для колонки Срок привести
значение 'До отмены' к типу DateTime.
Parameter name: value ---> System.FormatException: The string was not
recognized as a valid DateTime. There is a unknown word starting at
index 0.
at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi,
DateTimeStyles styles)
at System.Convert.ToDateTime(String value, IFormatProvider
provider)
at System.String.System.IConvertible.ToDateTime(IFormatProvider
provider)
at System.Convert.ChangeType(Object value, Type conversionType,
IFormatProvider provider)
at Ecng.Common.Converter.To(Object value, Type destinationType)
at Ecng.Common.Converter.To(Object value)
at Ecng.Trading.Quik.QuikTrader. (Object , DdeTableColumn )
--- End of inner exception stack trace ---
at Ecng.Trading.Quik.QuikTrader. (Object , DdeTableColumn )
at Ecng.Trading.Quik.QuikTrader. (Func2 , DdeTableColumn ) at Ecng.Trading.Quik.QuikTrader. . . (Int64 ) at Ecng.Trading.BusinessEntities.BaseTrader.<>c__DisplayClass43.<GetOrder>b__f(Int64 key) at Ecng.Collections.CollectionHelper.SafeAdd[K,V](IDictionary2
dictionary, K key, Func2 handler) at Ecng.Trading.BusinessEntities.BaseTrader.GetOrder(Int64 id, Func2 createOrder)
at Ecng.Trading.Quik.QuikTrader. . (IList1 , Func2 )
at Ecng.Trading.Quik.DdeTable. (IList1 , Action2 , Action`1 )