请教各位:有一个员工资料表,其中有个字段存储的是员工所在部门的id,此id作为外键和部门表关联,在Ehlib的DbGridEh中当前列表是员工资料记录,我如何在其中一列设置让员工所在的部门名称也能显示在员工资料记录中。谢谢。

解决方案 »

  1.   

    两种方法:
    1、右键DbGridEh加入列,指定该列为查询的字段(部门名称)
    2、建视图,直接查询视图
      

  2.   

    按道理应该是指定一个部门表,然后选择外键的id和部门的id,然后设置部门表的名称字段作为显示字段,但没有这个设置,那个STFilter倒是有,但应该不是做此用途的(设了没用)。
      

  3.   

    看来EhLib是不支持此功能了。
      

  4.   

    在dataset中增加一lookup字段,当你查询时打开lookup字段指向的表就可以了.