zoukankan      html  css  js  c++  java
  • AX 2009 自定义Report类

    自定义报表类

    写一个可以执行的报表类,实现传参调用报表。

    传参的部分使用的是Dialog。

    class PurYearClass extends RunBaseReport
    {
        DialogField             g_dialogField;
        
    int                     g_year;

       
    public ClassDescription caption()
       {
        ClassDescription ret;

        ret 
    = "月采购报表汇总";   //运行时标题

        
    return ret;
       }

       
    public Object dialog()
       {
        DialogRunBase m_dialog 
    = super();

        g_dialogField 
    = m_dialog.addField(TypeId(Yr),"查询年份:");

        g_dialogField.value(year(systemdateget()));

        
    return m_dialog;
       }

       
    public int getYear()
       {
         
    return g_dialogField.value();  //传递参数的方法
       }

       
    public identifiername lastValueElementName()
       {
        identifiername ret;

        ret 
    = "PurYearSlip";    //指定运行的报表名称

        
    return ret;
       }

       
    public container pack()
       {
        
    return connull();
       }

       
    public boolean unpack(container packedClass)
       {
        boolean ret;

        ret 
    = super(packedClass);

        
    return ret;
       }

       
    static void main(Args args)
       {
          PurYearClass        m_purYear;
          ;

          m_purYear 
    = new PurYearClass();

          
    if(m_purYear.prompt())
          {
            m_purYear.run();
          }
       }
    }
    作者:Kurodo
    出处:http://Kurodo.cnblogs.com
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    717. 1比特与2比特字符
    697. 数组的度
    674. 最长连续递增序列
    665. 非递减数列
    661. 图片平滑器
    643. 子数组最大平均数 I
    plink计算两个SNP位点的连锁不平衡值(LD)
    GWAS群体分层校正,该选用多少个PCA
    PyCharm的安装和应用
    GWAS后续分析:多基因风险评分(Polygenic Risk Score)的计算
  • 原文地址:https://www.cnblogs.com/Kurodo/p/2139741.html
Copyright © 2011-2022 走看看