Hi All
I Add a matrix on the User Defined Form and binded with user datasource for each column
but when i run the form data entry is not possible in the matrix and there is no focus on the matrix
i set the property Editable =true for each column but data entry is not possible in the matrix
can any suggest the correct answer
code for adding matrix on form
sapDatasource = sapForm.DataSources.UserDataSources.Add("UserDs",
SAPbouiCOM.BoDataType.dt_SHORT_TEXT, 20)
sapItem = sapForm.Items.Add("Test_Mat", SAPbouiCOM.BoFormItemTypes.it_MATRIX)
sapItem.Left = 15
sapItem.Top = 135
sapItem.Height = 150
sapItem.Width = 540
sapItem.FromPane = 3
sapItem.ToPane = 3
sapItem.Enabled = True
sapMatrix = sapItem.Specific
sapColumns = sapMatrix.Columns
sapColumn = sapColumns.Add("#", SAPbouiCOM.BoFormItemTypes.it_EDIT)
sapColumn.TitleObject.Caption = "#"
sapColumn.Width = 25
sapColumn.Editable = False
sapColumns = sapMatrix.Columns
sapColumn = sapColumns.Add("Column1", SAPbouiCOM.BoFormItemTypes.it_EDIT)
sapColumn.TitleObject.Caption = "VisitingDate"
sapColumn.Width = 75
sapColumn.Editable = True
sapColumn.DataBind.SetBound(True, "", "UserDs")
sapColumns = sapMatrix.Columns
sapColumn = sapColumns.Add("Column2", SAPbouiCOM.BoFormItemTypes.it_EDIT)
sapColumn.TitleObject.Caption = "Weight"
sapColumn.Width = 50
sapColumn.Editable = True
sapColumn.DataBind.SetBound(True, "", "UserDs")
sapColumns = sapMatrix.Columns
sapColumn = sapColumns.Add("Column3", SAPbouiCOM.BoFormItemTypes.it_EDIT)
sapColumn.TitleObject.Caption = "B.P"
sapColumn.Width = 50
sapColumn.Editable = True
sapColumn.DataBind.SetBound(True, "", "UserDs")
sapMatrix.LoadFromDataSource()
Data Entry is not Possible in the Matrix