zoukankan      html  css  js  c++  java
  • range for query

    static

    void range_test(Args _args)

    {

        Query                   Query;

        QueryRun                QueryRun;

        QueryBuildDataSource    qbr;

    CustTable custtable;

       

    //QueryBuildRange         qbr;

        Range                   range =

    'den-000004';

       

    int                     num;

        Query =

    new Query();

        qbr = Query.addDataSource(

    tableNum(CustTable));

        qbr.name(

    "Customer");

        qbr.addRange(

    fieldNum(CustTable, AccountNum)).value(strFmt('((%1.%2 == "%4") || (%1.%3 == "%4"))',

            qbr.name(),

           

    fieldStr(CustTable, AccountNum),

           

    fieldStr(CustTable, InvoiceAccount),

            range));

        info(Query.toString());

        QueryRun =

    new QueryRun(Query);

       

    while (QueryRun.next())

        {

            custtable = QueryRun.get(

    tableNum(CustTable));

            info(custtable.AccountNum);

            num++;

           

           

    if (num > 5)

               

    break;

        }

    }

  • 相关阅读:
    C语言寒假大作战02
    C语言寒假大作战01
    学习总结
    C语言I作业11
    C语言I作业10
    C语言I博客作业09
    C语言I作业08
    实验五、单元测试
    实验四 代码审查
    UML 建模工具的安装与使用
  • 原文地址:https://www.cnblogs.com/lingdanglfw/p/4811951.html
Copyright © 2011-2022 走看看