SAPBone Development C#陷入困境

2020-09-12 17:16发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嘿,首先,我对SAP的开发非常陌生,现在已有3年的SAP经验支持经验,并希望将其逐步发展到具有c#开发经验的开发水平,因此我可以将其应用于SAP的骨骼。

有一些很好的文档可供参考,我想开始学习这些基本知识。

创建按钮,向按钮添加查询,创建一些自定义窗口,电子邮件自动化...

我希望SAP社区可以帮助我

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嘿,首先,我对SAP的开发非常陌生,现在已有3年的SAP经验支持经验,并希望将其逐步发展到具有c#开发经验的开发水平,因此我可以将其应用于SAP的骨骼。

有一些很好的文档可供参考,我想开始学习这些基本知识。

创建按钮,向按钮添加查询,创建一些自定义窗口,电子邮件自动化...

我希望SAP社区可以帮助我

付费偷看设置
发送
2条回答
闻人可可
1楼 · 2020-09-12 17:55.采纳回答

嗨Alain,

在安装SDK时,您将获得文档和大多数基本操作的示例,例如如何连接,如何添加控件等。

Johan

小c菟菟
2楼-- · 2020-09-12 18:05

Hy Johan Hakkesteegt 谢谢您的信息,我会丢失sdk中的某些功能,如我们想要的,如果打开窗口并暂时执行查询,我只能使用按钮来做到这一点。

私有无效Button0_ClickBefore(对象sboObject,SAPbouiCOM.SBOItemEventArg pVal,布尔泡泡事件)
         {
             BubbleEvent = true;
             尝试
             {
                 
                //实现代码
                 oForm =(SAPbouiCOM.Form)Application.SBO_Application.Forms.ActiveForm;
                 dt = oForm.DataSources.DataTables.Add(" dt");
                 dt.ExecuteQuery(" SELECT ORDR.DocNum,ORDR.CardCode,ORDR.CardName,ORDR.DocDate,ORDR.DocDueDate from ORDR where DocDueDate <= GETDATE()AND DocStatus ='O'ORDER BY DocDueDate ASC/* Where DocDueDate <=  GETDATE()*/");
                 Grid0.DataTable = dt;
             }
             抓住(前例外)
             {
                 Application.SBO_Application.MessageBox(ex.ToString(),1,"确定","","");
             }
 

一周热门 更多>