zoukankan      html  css  js  c++  java
  • AX 2009 扩展类型控件的Lookup的写法

    扩展类型的Lookup方法

    扩展类型可以自动带出主表的相关字段,非常好用的东西。

    但是某些情况下,你想要部分的字段,或者只显示某些条件的字段,这个时候就要重写控件Lookup方法。

    如下

    员工表的部分信息被过滤,不被显示出来。

    Lookup方法不再是super(),而是要自己实现SysTableLookup的参数传递。

    public void lookup()
    {
        Query                       query 
    = new Query();
        QueryBuildDataSource        queryBuildDataSource;
        QueryBuildRange             queryBuildRange;
        SysTableLookup              sysTableLookup 
    = SysTableLookup::newParameters(tableNum(JourneyWorkTable),this); //指定systablelookup
        ;

        SysTableLookup.addLookupfield(fieldNum(JourneyWorkTable,EmplId)); //显示的字段

        queryBuildDataSource 
    = query.addDataSource(tableNum(JourneyWorkTable)); //数据源

        SysTableLookup.parmQuery(query);
        SysTableLookup.performFormLookup();
    }
  • 相关阅读:
    IM服务器架构实现
    TCP打洞技术
    Java的守护线程与非守护线程
    SQL中时间为空的处理小结
    tfs
    Silverlight技术总结
    PMS
    Silverlight的TabControl的selectionChanged事件中读取不到TextBox值的bug。
    hahahahahah
    APM文章
  • 原文地址:https://www.cnblogs.com/Kurodo/p/2115852.html
Copyright © 2011-2022 走看看