这个不算是bug,与解决这个问题,可以考虑动态生成数据字典。
设置MainTableChanged代码:
If MainTable.Name = "表A名称" Then
'重新生成数据字典
End IF
关于用代码生成数据字典,参考:
http://help.foxtable.com/topics/1836.htm