zoukankan      html  css  js  c++  java
  • AX7: HOW TO USE CLASS EXTENSION METHODS

    AX7: HOW TO USE CLASS EXTENSION METHODS

    To create new methods on a standard AX class without customize, follow the steps below:

    Create a new “public static class” following the name pattern “YourClassName” + “_Extension”.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    public static class MySalesLineType_Extension
    {
        public static void newMethod(SalesLineType _this)
        {
            info("Do your code...");
     
            _this.canBeInvoiced(); //Use _this to call methods from the base class;
        }
    }

    To use the method you can simple use the “base” class and call the method, on the build the extension will be attached to the class as part of the it and can be used.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    class RunnableClass1
    {       
        public static void main(Args _args)
        {
            SalesLineType salesLineType = new SalesLineType();       
     
            salesLineType.newMethod(); //New method created on the extension class
        }
     
    }
  • 相关阅读:
    排球教练积分程序
    排球积分程序
    排球积分程序
    14周总结
    本周总结
    排球计分规则
    我与计算机
    排球计分程序
    《如何成为一个高手》观后感
    十八周总结
  • 原文地址:https://www.cnblogs.com/dingkui/p/6098958.html
Copyright © 2011-2022 走看看