点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我收到错误消息"无法将类型'System .__ ComObject'的COM对象转换为接口类型'SAPbouiCOM.Columns'。此操作失败,因为对IID为'{C830390A-4D84'的接口的COM组件上的QueryInterface调用 -4DA6-8D9A-91322F9A37EC}'由于以下错误而失败:不支持此类接口(HRESULT的异常:0x80004002(E_NOINTERFACE))。" 在网格列上。 这是我的代码
公共子BindGrid()
将objgrid用作SAPbouiCOM.Grid
尝试
Dim oColumns作为SAPbouiCOM.Columns
Dim oColumn作为SAPbouiCOM.Column
oForm = objMain.objApplication.Forms.ActiveForm
objgrid = oForm.Items.Item(" 11")。特定
oColumns = objgrid.Columns
oColumn = oColumns.Item(" ItemCode")
oColumn.DataBind.SetBound(True," WTQ1"," ItemCode")
oColumn = oColumns.Item("商品名称")
oColumn.DataBind.SetBound(True," WTQ1"," Dscription")
oColumn = oColumns.Item("数量")
oColumn.DataBind.SetBound(True," WTQ1","数量")
oColumn = oColumns.Item(" From Whs")
oColumn.DataBind.SetBound(True," WTQ1"," FromWhsCod")
oColumn = oColumns.Item(" ToWH")
oColumn.DataBind.SetBound(True," WTQ1"," WhsCode")
例外捕获
MessageBox.Show(ex.Message)
objMain.LogError(ex)
结束尝试
结束子
Megha,你好
您可以像处理矩阵一样使用网格。 Grid接口不具有" Columns"类型的属性,而是具有" GridColumns"(与" Column"相同)。 如果要将数据源绑定到网格,可以使用DataTable属性。 SDK帮助中的示例:
一周热门 更多>