Стоп заявки, Срок 'До отмены', тип 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[T](Object value)
at Ecng.Trading.Quik.QuikTrader. [T](Object , DdeTableColumn )
--- End of inner exception stack trace ---
at Ecng.Trading.Quik.QuikTrader. [T](Object , DdeTableColumn )
at Ecng.Trading.Quik.QuikTrader. [T](Func`2 , 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](IDictionary`2
dictionary, K key, Func`2 handler)
at Ecng.Trading.BusinessEntities.BaseTrader.GetOrder(Int64 id,
Func`2 createOrder)
at Ecng.Trading.Quik.QuikTrader. . (IList`1 , Func`2 )
at Ecng.Trading.Quik.DdeTable. (IList`1 , Action`2 , Action`1 )