一定要注意列类型
一些初次接触Foxtable的用户,特别那些从Excel转过来的用户,经常会问一个类似这样的问题:我将C列的表达式设置为"A + B",在A列输入1,B列输入2,为什么C列结果是12,而不是3呢?
这是因为A、B两列至少有一列是字符型的原因,只需将A、B两列的数据类型改为任何一种数值型,即可得到正确的计算结果。
如果表达式不是"A + B",而是"A * B",只要A、B两列中有一列是字符型,那么在设置表达式的时候,就会出现下图所示的错误提示:
正确设置列的数据类型,是一个管理项目正常运转的基础,初学者一定要注意。
例如一个订单表,客户列和产品列是字符型,订购日期列是日期时间型,数量列是整数型,折扣列和金额列则是双精度小数型。
如果要检查或更改某一列的数据类型,请参考:更改列
如果要检查某个表所有列的数据类型,请参考:查看表结构
要详细了解各种数据类型,请参考:数据类型详解