示例#1
0
文件: B1_FrmView.cs 项目: Fun33/code
    /// <summary>
    /// 使用方法,new grid();show();
    /// </summary>
    /// <param name="_SBO_Application"></param>
    /// <param name="_oCompany"></param>
    /// <param name="_oSAP"></param>
    public Grid(ref SAPbouiCOM.Application _SBO_Application, ref SAPbobsCOM.Company _oCompany, SAP_UI _oSAP)
    {
        SBO_Application = _SBO_Application;
        oCompany        = _oCompany;
        oSAP            = _oSAP;

        SBO_Application.ItemEvent += new SAPbouiCOM._IApplicationEvents_ItemEventEventHandler(SBO_Application_ItemEvent);
    }
示例#2
0
文件: B1_FrmView.cs 项目: Fun33/code
    private void FormClose(string FormUID, SAPbouiCOM.ItemEvent pVal, ref bool BubbleEvent)
    {
        BubbleEvent = true;
        if (pVal.EventType == SAPbouiCOM.BoEventTypes.et_FORM_CLOSE)
        {
            SBO_Application.ItemEvent -= new SAPbouiCOM._IApplicationEvents_ItemEventEventHandler(SBO_Application_ItemEvent);

            oForm           = null;
            oCompany        = null;
            SBO_Application = null;
            oSAP            = null;
        }
    }