主存表查询
2016-10-14 本文已影响0人
风语007
设置要点:
1,存TDAMemDataTable的MasterMappingMode为mmWhere,
存TDAMemDataTable的MasterSource为主TDADataSource的name,例如ds_dept.
存TDAMemDataTable的MasterFields为主TDAMemDataTable的关联字段。例如DEPTNO.
存TDAMemDataTable的DetailFields为自己的外键关联字段。例如DEPTNO.
服务器Schema如何添加Data Tables:
1,new Data Table.
2, new Statements,然后编辑SQL Editor写SQL.Fields列会自动添加列名。
根据服务器Schema的Data Tables,客户端手工添加TDAMemDataTable:
1,添加TDAMemDataTable,设置LogicalName为服务器Schema中Data Tables的名字。
2,添加TDADataSource。
遇到问题,服务端的Schema里面的DataTable手工添加有问题
1,经过测试,问题出在服务端。如果服务端的数据集是通过sql生成,则客户端主表和存表关联有问题。