DataTable
返回Table所属的DataTable。
判断Table属于哪一个DataTable的方法很简单,它从哪一个DataTable中提取数据,它就属于哪一个DataTable。
例如对于CaseStudy目录下的示例文件“关联演示.Table”,下面三个Table:
Tables("产品")
Tables("订单.产品")
Tables("客户.订单.产品")
因为他们的数据都来自于产品表,所以他们都属于同一个DataTable:
DataTables("产品")
其实Table名称的最后一部分,就表明了它来自于哪一个DataTable。
示例一
列出每一个Table对应的DataTable:
For Each
tb As
Table
In
Tables
Output.Show(tb.Name & "
> " & tb.DataTable.Name)
Next
示例二
锁定活动表所属的DataTable:
CurrentTable.DataTable.AllowEdit = False