zoukankan      html  css  js  c++  java
  • Lookup Method

    Lookup

    DataSource

    public void lookup(FormControl _formControl, str _filterStr)

    {//;

        //journalFormTable.designLookupJournalName(_formControl);

        Query                   query          = new Query();

        QueryBuildDataSource    queryBuildDataSource;

        QueryBuildRange         queryBuildRange;

        // Create an instance of SysTableLookup where 'this'

        // is the current form control.

        SysTableLookup sysTableLookup =

        SysTableLookup::newParameters(tablenum(InventJournalName), _formControl);

        ;

        // Add fields to be shown in the lookup form.

        sysTableLookup.addLookupfield(fieldnum(InventJournalName,JournalNameID ));

        sysTableLookup.addLookupfield(fieldnum(InventJournalName, Description));

       // Limit and arrange the data selection.

        queryBuildDataSource = query.addDataSource(tablenum(InventJournalName));

        queryBuildRange = queryBuildDataSource.addRange(

            fieldnum(InventJournalName, BSEInOutType));

        queryBuildRange.value(QueryValue(BSEInOutType::NoProdPick));

        sysTableLookup.parmQuery(query);

        // Perform the lookup.

        sysTableLookup.performFormLookup();

    }

    FormDesign

    public void lookup()

    {

        Query                   query          = new Query();

        QueryBuildDataSource    queryBuildDataSource;

        QueryBuildRange         queryBuildRange;

        // Create an instance of SysTableLookup where 'this'

        // is the current form control.

        SysTableLookup sysTableLookup =

       SysTableLookup::newParameters(tablenum(BS_PUR_TVendTypeTable), this);

        ;

        // Add fields to be shown in the lookup form.

        sysTableLookup.addLookupfield(fieldnum(BS_PUR_TVendTypeTable,BsVendTypeID ));

        sysTableLookup.addLookupfield(fieldnum(BS_PUR_TVendTypeTable, BsVendTypeName));

    //    sysTableLookup.addLookupField(fieldNum(BS_PUR_TVendTypeTable, BsVendType));

        // Limit and arrange the data selection.

        queryBuildDataSource = query.addDataSource(tablenum(BS_PUR_TVendTypeTable));

        queryBuildRange = queryBuildDataSource.addRange(

            fieldnum(BS_PUR_TVendTypeTable, BsVendType));

        queryBuildRange.value(enum2str(BS_PUR_TVendTypeRelation.BsVendType));

        sysTableLookup.parmQuery(query);

        // Perform the lookup.

        sysTableLookup.performFormLookup();

        //Don't call super() (commented out in the code).

        //   super()

    }

  • 相关阅读:
    linux下安装jmeter
    Jmeter 跨线程组传递参数 之两种方法
    Jmeter之Json Path Extractor 接受上一个请求的响应参数
    Jmeter之添加响应断言,bean shell post processor
    Jmeter 分布式压力测试
    Jmeter之一个请求获取上一个请求的参数
    selenium自动化测试实例
    SqlBulkCopy类进行大数据(一万条以上)插入测试
    SqlServer存储过程传入Table参数
    Asp.Net EF Code First 简单入门
  • 原文地址:https://www.cnblogs.com/lingdanglfw/p/1242231.html
Copyright © 2011-2022 走看看