Axapta 访问命令链D365上的方法变量

Axapta 访问命令链D365上的方法变量,axapta,x++,dynamics-365-operations,Axapta,X++,Dynamics 365 Operations,是否可能或如何访问命令链上的方法变量?请参阅可视化代码 //Standard class abstract class SalesFormLetter extends FormLetterServiceController { static void main(Args _args) { SalesFormLetter salesFormLetter; //standard business l

是否可能或如何访问命令链上的方法变量?请参阅可视化代码

//Standard class

    abstract class SalesFormLetter extends FormLetterServiceController 
    {
        static void main(Args _args)
        {
            SalesFormLetter salesFormLetter;

            //standard business logic here
        }
    }

//Class extension

    [ExtensionOf(classStr(SalesFormLetter))] 
    final class KTI_DRD_SalesFormLetter_Extension 
    {
        static void main(Args  args)
        {
            next main(args);

            //how can I get the salesFormLetter variable used on base method?
        }
    }

我需要获取salesFormLetter变量,以便执行其他业务逻辑来添加/更新自定义表上的记录。

无法实现这一点。您需要使用其他方法添加逻辑,例如run方法:


这是无法实现的。您需要使用其他方法添加逻辑,例如run方法:

[ExtensionOf(classStr(SalesFormLetter))] 
final class KTI_DRD_SalesFormLetter_Extension 
{
    public void  run()
    {
        next run();

        // put your logic here
        this.myMethod();
    }
}