采购进货、采购退货,调用了2个单选框,2个都绑定“业务类型”字段,业务类型字符设为逻辑列。
此主题相关图片如下:单选框.jpg

但是在新增单据时,提示出错。
.NET Framework 版本:2.0.50727.3053
Foxtable 版本:2012.11.29.1
错误所在事件:[JHD]表的[YWLX]列的默认值计算错误。
详细错误信息:
System.ArgumentException: 该字符串未被识别为有效的布尔值。不能在 YWLX 列中存储 <采购进货>。所需类型是 Boolean。 ---> System.FormatException: 该字符串未被识别为有效的布尔值。
在 System.Boolean.Parse(String value)
在 System.String.System.IConvertible.ToBoolean(IFormatProvider provider)
在 System.Data.Common.BooleanStorage.Set(Int32 record, Object value)
在 System.Data.DataColumn.set_Item(Int32 record, Object value)
--- 内部异常堆栈跟踪的结尾 ---
在 System.Data.DataColumn.set_Item(Int32 record, Object value)
在 System.Data.DataRow.set_Item(DataColumn column, Object value)
在 System.Data.DataRow.set_Item(String columnName, Object value)
在 Foxtable.DataTable.Ol10l11OO101lll10lOO0l(Object OO1O0O, DataTableNewRowEventArgs O)