cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SAP SDK C#, Actualización de Tabla Definida por usuario

0 Kudos
964

Buenas estimados tengo una consulta, con éxito he logrado el agregado y consulta a la tabla definida por usuarios,

1. Consulta del registro , Funciona Bien
2. Selección el CheckBox, Funciona Bien

3. Actualizar solo lo que el checkBox en la tabla definida por usuario.

private SAPbouiCOM.Button Button6;


        private void Button6_ClickBefore(object sboObject, SAPbouiCOM.SBOItemEventArg pVal, out bool BubbleEvent)
        {
            BubbleEvent = true;
            //throw new System.NotImplementedException();
            if (oform.Mode == SAPbouiCOM.BoFormMode.fm_UPDATE_MODE)
            {
                for (int i = 0; i < oRset.RecordCount; i++)
                {
                    oUserTable = oCompany.UserTables.Item("CONCILIACION");
                
                    oUserTable.UserFields.Fields.Item("U_EstadoConciliado").Value = ((SAPbouiCOM.CheckBox)Matrix1.Columns.Item("Col_6").Cells.Item(i + 1).Specific).Checked ? ((SAPbouiCOM.CheckBox)Matrix1.Columns.Item("Col_6").Cells.Item(i + 1).Specific).ValOn.ToString() : ((SAPbouiCOM.CheckBox)Matrix1.Columns.Item("Col_6").Cells.Item(i + 1).Specific).ValOff.ToString();

                    int r = oUserTable.Update();
                    if (r != 0)
                    {
                        OApp.SetStatusBarMessage("Error" + oCompany.GetLastErrorDescription(), SAPbouiCOM.BoMessageTime.bmt_Medium, false);
                    }
                    else
                    {
                        OApp.SetStatusBarMessage("sucessfully update", SAPbouiCOM.BoMessageTime.bmt_Medium, false);
                    }


                }


            }

Accepted Solutions (0)

Answers (0)