Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 845

Failed to open form in b1 client. C# add-on

$
0
0

Hi, experts.

 

I have an error when I try to open a form in b1 client.

 

The error is shown on screen:

screeeeeen.jpg

 

 

using System;

using System.Collections.Generic;

using System.Text; using SAPbouiCOM.Framework;

using SAPbouiCOM;

 

namespace WarningsProject

{    

     class Menu

     {   

          private SAPbouiCOM.Application UIApp = SAPbouiCOM.Framework.Application.SBO_Application;  

 

          public void SBO_Application_MenuEvent(ref SAPbouiCOM.MenuEvent pVal, out bool BubbleEvent)                   {            

               BubbleEvent = true;  

         

               try            

               {                

                    ContextMenu contextMenu = ContextMenu.GetObj;                

                    if ( pVal.BeforeAction )                

                    {                    

                         if ( pVal.MenuUID == "3591" )                    

                         {                        

                              contextMenu.Clear();                        

                              contextMenu.CreateMenu(string.Format("Учет запчастей/расходников и краски"));                    

                         }    

               

                         if (pVal.MenuUID == "subMenu0")                    

                         {                        

                              var f = new UDOForm2();                    

                         }                

                    }                            

               }            

               catch (Exception ex)            

               {

                    SAPbouiCOM.Framework.Application.SBO_Application.MessageBox(ex.ToString(), 1, "Ok", "", "");            

               }        

          }    

     }

}

 

 

 

using System;

using System.Collections.Generic;

using System.Linq; using System.Text;

using SAPbouiCOM.Framework;

 

namespace WarningsProject

{    

     [FormAttribute("UDO_FT_warning_udo")]     class UDOForm2 : UserFormBase    

     {        

          private SAPbouiCOM.Application UIApp = SAPbouiCOM.Framework.Application.SBO_Application;                

         

          public UDOForm2()        

          {                

         

          }        

          public override void OnInitializeComponent()        

          {            

               this.OnCustomInitialize();        

          }        

          private void OnCustomInitialize()        

          {     

  

          }    

     }

}


Viewing all articles
Browse latest Browse all 845

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>