/// <summary>
        /// Initialize components. Called by framework after form created.
        /// </summary>
        public override void OnInitializeComponent()
        {
            this.dtBatches = this.UIAPIRawForm.DataSources.DataTables.Item("dtBatches");
            this.dtSelected = this.UIAPIRawForm.DataSources.DataTables.Item("dtSelected");
            this.dtDocuments = this.UIAPIRawForm.DataSources.DataTables.Item("dtDocumnts");
            this.dtRecDocuments = this.UIAPIRawForm.DataSources.DataTables.Item("dtRecDocs");
            this.dtRecBatches = this.UIAPIRawForm.DataSources.DataTables.Item("dtRBatches");
            this.gvBatches = ((SAPbouiCOM.Grid)(this.GetItem("Batches").Specific));
            this.btnRemove = ((SAPbouiCOM.Button)(this.GetItem("Remove").Specific));
            this.btnSelect = ((SAPbouiCOM.Button)(this.GetItem("Select").Specific));
            this.btnSave = ((SAPbouiCOM.Button)(this.GetItem("btnSave").Specific));
            this.btnSave.PressedBefore += new SAPbouiCOM._IButtonEvents_PressedBeforeEventHandler(this.btnSave_PressedBefore);
            this.btnSave.ClickBefore += new SAPbouiCOM._IButtonEvents_ClickBeforeEventHandler(this.btnSave_ClickBefore);
            this.gvSelectedBatches = ((SAPbouiCOM.Grid)(this.GetItem("SlctdBtchs").Specific));
            this.gvDocuments = ((SAPbouiCOM.Grid)(this.GetItem("Documents").Specific));
            this.fldrIssueItems = ((SAPbouiCOM.Folder)(this.GetItem("IssBatches").Specific));
            this.fldrRecItems = ((SAPbouiCOM.Folder)(this.GetItem("recBatches").Specific));
            this.gvRecDocuments = ((SAPbouiCOM.Grid)(this.GetItem("RecDocs").Specific));
            this.gvRecDocuments.ClickAfter += new SAPbouiCOM._IGridEvents_ClickAfterEventHandler(this.gvRecDocuments_ClickAfter);
            this.gvRecBatches = ((SAPbouiCOM.Grid)(this.GetItem("RecBatches").Specific));
            this.gvRecBatches.ValidateAfter += new SAPbouiCOM._IGridEvents_ValidateAfterEventHandler(this.gvRecBatches_ValidateAfter);
            this.gvRecBatches.ValidateBefore += new SAPbouiCOM._IGridEvents_ValidateBeforeEventHandler(this.gvRecBatches_ValidateBefore);
            this.gvRecBatches.KeyDownAfter += new SAPbouiCOM._IGridEvents_KeyDownAfterEventHandler(this.gvRecBatches_KeyDownAfter);
            this.gvDocuments.ClickBefore += new SAPbouiCOM._IGridEvents_ClickBeforeEventHandler(this.gvDocuments_ClickBefore);
            this.gvDocuments.ValidateBefore += new SAPbouiCOM._IGridEvents_ValidateBeforeEventHandler(this.gvDocuments_ValidateBefore);
            this.gvDocuments.ClickAfter += new SAPbouiCOM._IGridEvents_ClickAfterEventHandler(this.gvDocuments_ClickAfter);
            this.btnSave.ClickAfter += new SAPbouiCOM._IButtonEvents_ClickAfterEventHandler(this.btnSave_ClickAfter);
            this.btnSelect.ClickAfter += new SAPbouiCOM._IButtonEvents_ClickAfterEventHandler(this.btnSelect_ClickAfter);
            this.btnSelect.ClickBefore += new SAPbouiCOM._IButtonEvents_ClickBeforeEventHandler(this.btnSelect_ClickBefore);
            this.gvBatches.ClickAfter += new SAPbouiCOM._IGridEvents_ClickAfterEventHandler(this.gvBatches_ClickAfter);
            this.btnRemove.ClickAfter += new SAPbouiCOM._IButtonEvents_ClickAfterEventHandler(this.btnRemove_ClickAfter);
            this.btnRemove.ClickBefore += new SAPbouiCOM._IButtonEvents_ClickBeforeEventHandler(this.btnRemove_ClickBefore);
            this.StaticText0 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_8").Specific));
            this.StaticText1 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_9").Specific));
            this.StaticText2 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_10").Specific));
            this.OnCustomInitialize();

        }
Ejemplo n.º 2
0
        public MeuFormGrid()
        {
            AppHelper.SetApplication(ref this.oApplication);

            this.oForm = UIHelper.CriarForm(this.oApplication, SAPbouiCOM.BoFormBorderStyle.fbs_Sizable, "SAMPLE", "frmGrid", 0, 0, true, 0, "Exemplo de Grid UIAPI", 305, 650);
            this.oForm.Freeze(true);


            this.oStaticHeader = UIHelper.AddStaticTextAoFormulario(this.oForm, "StatHeader"
                                                                    , 20, 500, 20, 0, "Em um novo grid você pode definir que os dados sejam agrupados e tenham uma árvore de colapso ");

            this.oStaticHead = UIHelper.AddStaticTextAoFormulario(this.oForm, "StatHead"
                                                                  , 20, 500, 40, 0, "Neste grid você poderá ver todas as notas fiscias de venda Cadastradas");

            this.oBtnCo  = UIHelper.AddBotaoAoFormulario(this.oForm, "btnCol", 480, 0, 80, 0, "Collapse", false);
            this.oBtnExp = UIHelper.AddBotaoAoFormulario(this.oForm, "btnExp", 480, 0, 110, 0, "Expand", false);

            this.oStaticGroup = UIHelper.AddStaticTextAoFormulario(this.oForm, "StatGroup"
                                                                   , 470, 80, 140, 0, "Agrupado ");

            userDS = UserDataSourceHelper.AddUserDataSource(this.oForm, "OpBtnDS", SAPbouiCOM.BoDataType.dt_SHORT_TEXT, 1);

            this.oOptNoGroup = UIHelper.AddOptionButtonAoFormulario(
                this.oForm
                , "optNo"
                , 480
                , 120
                , 160
                , 0
                , "Sem Agrupamento"
                , ""
                , true
                , 0
                , 0
                );

            this.oOptNoGroup.DataBind.SetBound(true, "", "OpBtnDS");

            this.oOptCardCode = UIHelper.AddOptionButtonAoFormulario(
                this.oForm
                , "optCode"
                , 480
                , 120
                , 180
                , 0
                , "Código do Cliente"
                , "optNo"
                , true
                , 0
                , 0
                );

            this.oOptCardCode.DataBind.SetBound(true, "", "OpBtnDS");

            this.oOptDocDate = UIHelper.AddOptionButtonAoFormulario(
                this.oForm
                , "optDate"
                , 480
                , 120
                , 200
                , 0
                , " Data do Documento"
                , "optNo"
                , true
                , 0
                , 0
                );

            this.oOptDocDate.DataBind.SetBound(true, "", "OpBtnDS");


            this.oOptDocStatus = UIHelper.AddOptionButtonAoFormulario(
                this.oForm
                , "optStatus"
                , 480
                , 120
                , 220
                , 0
                , " Status do Documento"
                , "optNo"
                , true
                , 0
                , 0
                );

            this.oOptDocStatus.DataBind.SetBound(true, "", "OpBtnDS");
            oItem        = oForm.Items.Add("MyGrid", SAPbouiCOM.BoFormItemTypes.it_GRID);
            oItem.Left   = 20;
            oItem.Top    = 60;
            oItem.Width  = 430;
            oItem.Height = 200;

            oGrid = ((SAPbouiCOM.Grid)(oItem.Specific));

            oForm.DataSources.DataTables.Add("MyDataTable");
            oForm.DataSources.DataTables.Item(0).ExecuteQuery("select CardCode, DocDate, DocNum, DocTotal, DocStatus from OINV");
            oGrid.DataTable = oForm.DataSources.DataTables.Item("MyDataTable");

            oGrid.Columns.Item(0).Width = 50;
            oGrid.Columns.Item(1).Width = 60;
            oGrid.Columns.Item(2).Width = 130;
            for (int i = 0; i < oGrid.Columns.Count; i++)
            {
                oGrid.Columns.Item(1).Editable = false;
            }

            AtualizarTiposColunas();

            ColorirLinhas();

            this.oForm.Visible = true;

            this.oApplication.ItemEvent += OApplication_ItemEvent;
            this.oForm.Freeze(false);
        }
        void __app_MenuEvent(ref SAPbouiCOM.MenuEvent pVal, out bool BubbleEvent)
        {
            BubbleEvent = true;

            #region "Main Menu"
            if (pVal.BeforeAction == false)
            {
                if (pVal.MenuUID == "MDC_MNU_GRP")
                {
                    XmlDocument oXMLDoc  = new XmlDocument();
                    string      MenuPath = Application.StartupPath + "\\SrfFiles\\AGR.srf";
                    oXMLDoc.Load(MenuPath);
                    __app.LoadBatchActions(oXMLDoc.InnerXml);
                    string UName = __app.Company.UserName.ToString();


                    oRs1 = (SAPbobsCOM.Recordset)____bobCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset);
                    oRs2 = (SAPbobsCOM.Recordset)____bobCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset);
                    oRs3 = (SAPbobsCOM.Recordset)____bobCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset);

                    try
                    {
                        Manual = false;
                        __Form = __app.Forms.GetForm("AGR", 0);
                        oGrid  = __Form.Items.Item("grid").Specific;

                        __Form = __app.Forms.ActiveForm;
                        __Form.EnableMenu("4870", true);

                        __Form.Mode  = SAPbouiCOM.BoFormMode.fm_ADD_MODE;
                        __Form.State = SAPbouiCOM.BoFormStateEnum.fs_Maximized;


                        string SqlDoc = "";
                        SqlDoc = "CALL AGING_REPORT (NULL)";
                        oRs2.DoQuery(SqlDoc);


                        DT = null;

                        if (oRs2.RecordCount > 0)
                        {
                            if (DT == null)
                            {
                                DT = __Form.DataSources.DataTables.Add("DT1" + DateTime.Now.Second);
                            }

                            DT.ExecuteQuery(SqlDoc);

                            oGrid.DataTable = DT;
                            oGrid.AutoResizeColumns();

                            oGrid.Columns.Item("Customer Code").Editable = false;
                            oGrid.Columns.Item("Customer Name").Editable = false;

                            oGrid.Columns.Item("Customer Name").Editable = false;
                            oGrid.Columns.Item("Type").Editable          = false;
                            SAPbouiCOM.EditTextColumn Typcol = (SAPbouiCOM.EditTextColumn)oGrid.Columns.Item("DocEntry");
                            Typcol.LinkedObjectType = "13";
                            oGrid.Columns.Item("TransType").Visible = false;
                            oGrid.Columns.Item("DocEntry").Editable = false;

                            oGrid.Columns.Item("Document No.").Editable      = false;
                            oGrid.Columns.Item("Customer Ref. No.").Editable = false;
                            oGrid.Columns.Item("Posting Date").Editable      = false;
                            oGrid.Columns.Item("Due Date").Editable          = false;
                            oGrid.Columns.Item("Future").Editable            = false;
                            oGrid.Columns.Item("0-30 Days").Editable         = false;
                            oGrid.Columns.Item("31-60 Days").Editable        = false;
                            oGrid.Columns.Item("61-90 Days").Editable        = false;
                            oGrid.Columns.Item("91-120 Days").Editable       = false;
                            oGrid.Columns.Item("121+ Days").Editable         = false;
                            oGrid.Columns.Item("Balance Due").Editable       = false;

                            SAPbouiCOM.EditTextColumn col = (SAPbouiCOM.EditTextColumn)oGrid.Columns.Item("AWDocEntry");
                            col.LinkedObjectType = "UDOB1CZHDR";
                            col.Width            = 15;

                            oGrid.Columns.Item("DocEntry").Editable = false;
                            oGrid.Columns.Item("Previous Collection Notes").Editable = false;

                            oGrid.CollapseLevel = 1;
                            DataColumn column;


                            // Create new DataColumn, set DataType, ColumnName and add to DataTable.
                            column = new DataColumn();
                            if (Htable.Columns.Contains("DocEntry"))
                            {
                                Htable.Columns.Remove("DocEntry");
                            }
                            column.DataType   = System.Type.GetType("System.Int32");
                            column.ColumnName = "DocEntry";
                            Htable.Columns.Add(column);

                            // Create second column.
                            column = new DataColumn();

                            if (Htable.Columns.Contains("Collection Notes"))
                            {
                                Htable.Columns.Remove("Collection Notes");
                            }
                            column.DataType   = Type.GetType("System.String");
                            column.ColumnName = "Collection Notes";
                            Htable.Columns.Add(column);
                        }
                    }
                    catch (Exception e)
                    {
                        MessageBox.Show(e.Message.ToString());
                        BubbleEvent = false;
                    }
                }
            }
            #endregion

            //#region "Navigate Menu"

            //if (pVal.BeforeAction == true)
            //{
            //    if (pVal.MenuUID == "1281")
            //    {
            //        //__XForm = __app.Forms.ActiveForm;
            //        //__XForm.Items.Item("Item_1").Enabled = true;
            //    }
            //}
            //#endregion
        }
Ejemplo n.º 4
0
        // painting grid for purchase_department
        public void fillWithColorsPurchaseOrder(SAPbouiCOM.Grid gridPanel, int columnIndex)
        {
            try
            {
                int numberOfRows = gridPanel.Rows.Count;

                for (int i = 0; i < numberOfRows; i++)
                {
                    //i= number of record, column is defined while executing method
                    //double columnValue = Double.Parse(gridPanel.DataTable.GetValue(columnIndex, i).ToString());
                    String columnvalue = gridPanel.DataTable.GetValue(columnIndex, i).ToString();

                    if (columnvalue.Equals("Nowe zamówienie"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, red);
                    }

                    else if (columnvalue.Equals("Dyr_Zakładu"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, blue);
                    }

                    else if (columnvalue.Equals("Dyr_Zak/Log"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, navyblue);
                    }

                    else if (columnvalue.Equals("Dyr_Finansowy"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, darkblue);
                    }

                    else if (columnvalue.Equals("Zarząd"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, blue);
                    }

                    else if (columnvalue.Equals("OK"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, green);
                    }

                    else if (columnvalue.Equals("Zablokowane"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, bordo);
                    }

                    else if (columnvalue.Equals("W toku"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, vomit);
                    }

                    else if (columnvalue.Equals("Realizacja częściowa"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, random);
                    }

                    else if (columnvalue.Equals("Zrealizowane"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, next);
                    }

                    else if (columnvalue.Equals("Faktura"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, brown);
                    }

                    else if (columnvalue.Equals("Archiwum"))
                    {
                        gridPanel.CommonSetting.SetRowBackColor(i + 1, pink);
                    }
                }
            }

            catch (Exception e)
            {
                Application.SBO_Application.MessageBox(e.Message);
            }
        }
Ejemplo n.º 5
0
 private void Search()
 {
     try
     {
         this.CurrentForm.Freeze(true);
         SBOApp.StatusBar.SetText("正在查找,请稍后...", SAPbouiCOM.BoMessageTime.bmt_Medium, SAPbouiCOM.BoStatusBarMessageType.smt_Warning);
         var             date_from             = this.CurrentForm.DataSources.UserDataSources.Item(UDS_DATE_FROM).Value;
         var             date_to               = this.CurrentForm.DataSources.UserDataSources.Item(UDS_DATE_TO).Value;
         SAPbouiCOM.Grid grid_list             = this.CurrentForm.Items.Item(GRID_LIST).Specific;
         var             sql_get_journal_entry = @"select row_number() over(order by ""TransId"" asc) ""RowIndex"",* from ""AVA_FM_FN_GET_JOURNAL_ENTRY_DATAS""() where 1 = 1 ";
         if (!string.IsNullOrEmpty(date_from))
         {
             sql_get_journal_entry += string.Format(@" and ""TaxDate"" >= N'{0}' ", date_from);
         }
         if (!string.IsNullOrEmpty(date_to))
         {
             sql_get_journal_entry += string.Format(@" and ""TaxDate"" <= N'{0}' ", date_to);
         }
         grid_list.DataTable.ExecuteQuery(sql_get_journal_entry);
         if (grid_list.DataTable.Rows.Count == 1)
         {
             var docentry = Convert.ToString(
                 grid_list.DataTable.GetValue("TransId", grid_list.DataTable.Rows.Offset));
             if (string.IsNullOrWhiteSpace(docentry) |
                 int.Parse(docentry) <= 0)
             {
                 grid_list.DataTable.Rows.Remove(grid_list.DataTable.Rows.Offset);
             }
         }
         #region Grid Layout
         grid_list.Columns.Item("RowIndex").TitleObject.Caption = "#";
         SAPbouiCOM.EditTextColumn col_docentry = (SAPbouiCOM.EditTextColumn)grid_list.Columns.Item("TransId");
         col_docentry.Type             = SAPbouiCOM.BoGridColumnType.gct_EditText;
         col_docentry.LinkedObjectType = "30";
         grid_list.Columns.Item("TransId").TitleObject.Caption     = "交易号";
         grid_list.Columns.Item("TransType").TitleObject.Caption   = "原始单据类型";
         grid_list.Columns.Item("BaseRef").TitleObject.Caption     = "原始编号";
         grid_list.Columns.Item("TaxDate").TitleObject.Caption     = "单据日期";
         grid_list.Columns.Item("BPLId").TitleObject.Caption       = "分支";
         grid_list.Columns.Item("BPLName").TitleObject.Caption     = "分支名称";
         grid_list.Columns.Item("Ref1").TitleObject.Caption        = "参考 1";
         grid_list.Columns.Item("Ref2").TitleObject.Caption        = "参考 2";
         grid_list.Columns.Item("Memo").TitleObject.Caption        = "备注";
         grid_list.Columns.Item("Project").TitleObject.Caption     = "项目";
         grid_list.Columns.Item("LocTotal").TitleObject.Caption    = "交易总计";
         grid_list.Columns.Item("VoucherCode").TitleObject.Caption = "凭单编码";
         foreach (SAPbouiCOM.GridColumn item in grid_list.Columns)
         {
             if (item.UniqueID.Equals("VoucherCode"))
             {
                 item.Editable = true;
                 continue;
             }
             item.Editable = false;
         }
         #endregion
         SBOApp.StatusBar.SetText("查找完成!", SAPbouiCOM.BoMessageTime.bmt_Short, SAPbouiCOM.BoStatusBarMessageType.smt_Success);
     }
     catch (Exception ex) { throw ex; }
     finally { this.CurrentForm.Freeze(false); }
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Initialize components. Called by framework after form created.
 /// </summary>
 public override void OnInitializeComponent()
 {
     this.Button0                     = ((SAPbouiCOM.Button)(this.GetItem("1").Specific));
     this.Button0.ClickAfter         += new SAPbouiCOM._IButtonEvents_ClickAfterEventHandler(this.Button0_ClickAfter);
     this.Button1                     = ((SAPbouiCOM.Button)(this.GetItem("2").Specific));
     this.EditText0                   = ((SAPbouiCOM.EditText)(this.GetItem("TxtCod").Specific));
     this.EditText0.ClickAfter       += new SAPbouiCOM._IEditTextEvents_ClickAfterEventHandler(this.EditText0_ClickAfter);
     this.StaticText0                 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_3").Specific));
     this.StaticText1                 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_4").Specific));
     this.EditText1                   = ((SAPbouiCOM.EditText)(this.GetItem("TxtNom").Specific));
     this.EditText2                   = ((SAPbouiCOM.EditText)(this.GetItem("TxtNIF").Specific));
     this.StaticText2                 = ((SAPbouiCOM.StaticText)(this.GetItem("lblnif").Specific));
     this.StaticText3                 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_8").Specific));
     this.EditText3                   = ((SAPbouiCOM.EditText)(this.GetItem("TxtAli").Specific));
     this.Folder0                     = ((SAPbouiCOM.Folder)(this.GetItem("pesdgenrl").Specific));
     this.Folder1                     = ((SAPbouiCOM.Folder)(this.GetItem("pesdeco").Specific));
     this.Folder1.ClickBefore        += new SAPbouiCOM._IFolderEvents_ClickBeforeEventHandler(this.Folder1_ClickBefore);
     this.EditText4                   = ((SAPbouiCOM.EditText)(this.GetItem("Txt_direc").Specific));
     this.StaticText4                 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_14").Specific));
     this.StaticText5                 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_15").Specific));
     this.EditText5                   = ((SAPbouiCOM.EditText)(this.GetItem("TxtPobl").Specific));
     this.StaticText6                 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_17").Specific));
     this.EditText6                   = ((SAPbouiCOM.EditText)(this.GetItem("TxtCP").Specific));
     this.StaticText8                 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_21").Specific));
     this.EditText8                   = ((SAPbouiCOM.EditText)(this.GetItem("TxtPro").Specific));
     this.EditText9                   = ((SAPbouiCOM.EditText)(this.GetItem("TxtTel1").Specific));
     this.StaticText9                 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_25").Specific));
     this.StaticText10                = ((SAPbouiCOM.StaticText)(this.GetItem("Item_26").Specific));
     this.EditText10                  = ((SAPbouiCOM.EditText)(this.GetItem("TxtTel2").Specific));
     this.EditText11                  = ((SAPbouiCOM.EditText)(this.GetItem("TxtFax").Specific));
     this.StaticText11                = ((SAPbouiCOM.StaticText)(this.GetItem("Item_29").Specific));
     this.StaticText12                = ((SAPbouiCOM.StaticText)(this.GetItem("Item_30").Specific));
     this.EditText12                  = ((SAPbouiCOM.EditText)(this.GetItem("TxtEmail").Specific));
     this.ComboBox2                   = ((SAPbouiCOM.ComboBox)(this.GetItem("cmbPais").Specific));
     this.StaticText7                 = ((SAPbouiCOM.StaticText)(this.GetItem("Item_0").Specific));
     this.ComboBox0                   = ((SAPbouiCOM.ComboBox)(this.GetItem("cmbfpago").Specific));
     this.LinkedButton0               = ((SAPbouiCOM.LinkedButton)(this.GetItem("Item_5").Specific));
     this.StaticText13                = ((SAPbouiCOM.StaticText)(this.GetItem("Item_19").Specific));
     this.StaticText14                = ((SAPbouiCOM.StaticText)(this.GetItem("Item_20").Specific));
     this.ComboBox1                   = ((SAPbouiCOM.ComboBox)(this.GetItem("cmpgbc").Specific));
     this.ComboBox1.ComboSelectAfter += new SAPbouiCOM._IComboBoxEvents_ComboSelectAfterEventHandler(this.ComboBox1_ComboSelectAfter);
     this.StaticText15                = ((SAPbouiCOM.StaticText)(this.GetItem("Item_23").Specific));
     this.StaticText16                = ((SAPbouiCOM.StaticText)(this.GetItem("Item_24").Specific));
     this.ComboBox3                   = ((SAPbouiCOM.ComboBox)(this.GetItem("cmbctbc").Specific));
     this.ComboBox3.ComboSelectAfter += new SAPbouiCOM._IComboBoxEvents_ComboSelectAfterEventHandler(this.ComboBox3_ComboSelectBefore);
     this.EditText18                  = ((SAPbouiCOM.EditText)(this.GetItem("txtsucur").Specific));
     this.LinkedButton1               = ((SAPbouiCOM.LinkedButton)(this.GetItem("Item_32").Specific));
     this.LinkedButton2               = ((SAPbouiCOM.LinkedButton)(this.GetItem("Item_33").Specific));
     this.StaticText17                = ((SAPbouiCOM.StaticText)(this.GetItem("Item_35").Specific));
     this.ComboBox4                   = ((SAPbouiCOM.ComboBox)(this.GetItem("cmbcp").Specific));
     //                                         this.ComboBox4.ComboSelectAfter += new SAPbouiCOM._IComboBoxEvents_ComboSelectAfterEventHandler(this.ComboBox4_ComboSelectAfter);
     this.ComboBox4.ComboSelectAfter += new SAPbouiCOM._IComboBoxEvents_ComboSelectAfterEventHandler(this.ComboBox4_ComboSelectBefore);
     this.Folder3              = ((SAPbouiCOM.Folder)(this.GetItem("pesobs").Specific));
     this.EditText19           = ((SAPbouiCOM.EditText)(this.GetItem("bgtxtfree").Specific));
     this.Folder6              = ((SAPbouiCOM.Folder)(this.GetItem("Item_44").Specific));
     this.oGrid                = ((SAPbouiCOM.Grid)(this.GetItem("grdpy").Specific));
     this.StaticText18         = ((SAPbouiCOM.StaticText)(this.GetItem("TXTIBAN").Specific));
     this.ComboBox5            = ((SAPbouiCOM.ComboBox)(this.GetItem("CMBIBAN").Specific));
     this.Button2              = ((SAPbouiCOM.Button)(this.GetItem("327").Specific));
     this.Button2.ClickBefore += new SAPbouiCOM._IButtonEvents_ClickBeforeEventHandler(this.Button2_ClickBefore);
     this.StaticText19         = ((SAPbouiCOM.StaticText)(this.GetItem("Item_7").Specific));
     this.EditText7            = ((SAPbouiCOM.EditText)(this.GetItem("txtbics").Specific));
     this.StaticText20         = ((SAPbouiCOM.StaticText)(this.GetItem("Item_13").Specific));
     this.EditText13           = ((SAPbouiCOM.EditText)(this.GetItem("txtcotbn").Specific));
     this.OnCustomInitialize();
 }