2020-09-06 00:47发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在将ComboBox添加到网格中时遇到了挑战。
最初,我们使用矩阵,将组合框添加到矩阵列很容易。
对于Grid来说,例程似乎有些不同。
任何帮助将不胜感激。
您可以使用以下代码:
公共重写void OnFormShowBefore(对象发送者) { SAPbouiCOM.Grid oGrid = ((this.UIAPIRawForm为SAPbouiCOM.Form) .Items.Item("您的网格UniqID")。特定为SAPbouiCOM.Grid); oGrid.Columns.Item("您的列别名").Type = SAPbouiCOM.BoGridColumnType.gct_ComboBox; SAPbouiCOM.ComboBoxColumn oColumn = (oGrid.Columns.Item(" Your Column Alias")as SAPbouiCOM.ComboBoxColumn); oColumn.DisplayType = SAPbouiCOM.BoComboDisplayType.cdt_Description; oColumn.ValidValues.Add(" 0"," TEMELFATURA"); oColumn.ValidValues.Add(" 1"," TICARIFATURA"); oColumn.ValidValues.Add(" 2"," IHRACAT"); oColumn.ValidValues.Add(" 3"," YOLCUBERABERFATURA"); oColumn.ValidValues.Add(" 4"," EARSIVFATURA"); }
设置类型即
oGrid.Columns.Item("您的列别名").Type = SAPbouiCOM.BoGridColumnType.gct_ComboBox;
我收到错误" 来自HRESULT的异常:0xFFFFE187 "
也许首先应该执行ExecuteQuery,然后设置类型;
oGrid.DataTable.ExecuteQuery("您的SQL"); oGrid.Columns.Item("您的列别名").Type = SAPbouiCOM.BoGridColumnType.gct_ComboBox;
最多设置5个标签!
您可以使用以下代码:
设置类型即
oGrid.Columns.Item("您的列别名").Type = SAPbouiCOM.BoGridColumnType.gct_ComboBox;
我收到错误" 来自HRESULT的异常:0xFFFFE187 "
也许首先应该执行ExecuteQuery,然后设置类型;
一周热门 更多>