表1  数据表
日期 费用类型 金额 结算情况
表2  字典
费用类型在DBGridEh中显示表1的内容,
我想在编辑表1的时候对表1的
费用类型进行选择(就是选择
表2的内容)DBGridEh中可以
设置下拉框,我应该如何实现呢?

解决方案 »

  1.   

    不好意思,我只会看数据字典,不会写。
    帮你顶一下,upup.
      

  2.   

    用DBGrid不行吗?为什么要用DBGridEH呢?如果是在DBGrid中,设置一个查找列就可以啦!
      

  3.   

    假設DBGridEh的第2列(columns[1])為费用类型﹕
     dbgrideh1.columns[1].alwaysshoweditbutton:=true;
     dbgrideh1.columns[1].lookupdisplayfields:='费用类型';
      

  4.   

    这也是问题吗?呵呵,看看它自带的Demo吧。
    建立Lookup字段,然后在DbGridEh中就可以用下拉列表框了。
      

  5.   

    而且下拉列表框还可以由多列,有标题,宽度也可以调整。另外告诉兄弟一个方法,再用到第三方控件的时候记得先看看她的Demo,因为谁不想让别人知道它的功能。
      

  6.   

    哈哈。。E-mail我的东西是没有Demo的呀,
    不好意思不过现在搞定了。:)