自动编号与关联

前面已经提到,由于自动编号列_Identify的存在,我们可以删除原来的产品编号、客户编号、订单编号等列,新增一个同名的表达式列,表达式设为:

[_Identify]

现在有一个问题,在我们的示例文件中,产品表通过产品编号和订单表建立关联、客户表通过客户编号列和订单表建立关联,但是现在的产品编号、客户编号是表达式列,而表达式列是不能作为关联列使用的,那怎么办呢?

很简单,直接用_Identify列代替产品编号、客户编号列,作为产品表和客户表的关联列使用。

提示:只有父表才可以用_Identify和子表建立关联,理由想想就明白了。

需要注意的是,新增行的_Identify列的内容是临时性的,保存的时候,_Identify列会重新生成一个值,这个值才是永久性的,所以使用_Identify作为关联列的时候,务必选中选项“同步更新关联列内容”。

提示:_Identify是整数型的,所以和其关联的列,必须也是整数型的数据列。


本页地址:http://www.foxtable.com/webhelp/topics/0194.htm