AX:call function in the caller table

call function in the caller table

public void init()
{
    FormRun  formRunCaller;
    ;
    itemDimCombFormHandler = element.args().parmObject();

    if (itemDimCombFormHandler == null)
    {
        throw error("@SYS22996"); // Form was called incorrectly
    }

    //HIDE FILTER BY SALESLELSE - BRUCE.CHEN - 2016-02-22 - BEGIN
    //filterBySalesPipeLine = true;
    //HIDE FILTER BY SALESLELSE - BRUCE.CHEN - 2016-02-22 - END
    super();
    if(element.args().record())
    {
        gInventTable = element.args().record();
        inventDimId = itemDimCombFormHandler.parmInventDimId();
        InventTable.data(gInventTable);
    }
    if(element.args().parm())
    {
        developId =  element.args().parm();
        // Modified by ACT3 on 12/8/2017 - BEGIN
        if (!InventDim::find(InventDimId).InventStyleId)
        // Modified by ACT3 on 12/8/2017 - END
        //create a new inventDim with styleid equals developId
        this.createNewInventDimWithStyle();
    }

    formRunCaller = element.args().caller();
    if(formRunCaller.name() == formStr(TEX_DevelopCreateOrder))
    {
        salesPipeline = element.args().caller().salesPipeline();
    }
    
    if(formRunCaller.name() == formStr(SalesCreateOrder))
    {
        salesPipeline = element.args().caller().salesPipeline();
    }
    element.controlDimensionVisible();
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 13,454评论 0 23
  • (图片来自网络) 说到优雅,朋友们一定会想到赫本的那种高贵美丽,尊贵高雅。她的美好让好多女性都...
    方小块阅读 2,713评论 0 3
  • 随着科技的发展,电视也成为家庭必备的电器产品,每家每户都差不多至少有一台电视,看电视也成为最基本的娱乐之一,电视从...
    科技家园阅读 1,768评论 0 0
  • 小时候无意间在米窖里发现一窝刚出生的小鼠仔,四五只抱成一团,皮肤粉粉的,很是可爱。 我知道妈妈非常痛恨老鼠,为了怕...
    芃方阅读 3,101评论 5 4
  • 一个平平淡淡的夜晚,同住的朋友今天出去唱歌,走的时候章愚说家里有点事想静静,而且他也确实感冒不舒服,此刻的他无论无...
    挥毫落纸阅读 3,297评论 1 0