2020-09-06 19:19发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好 在NCo 2.0中,过去是... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好
在NCo 2.0中,过去是在设计时生成的BeginSAPInvoke(""){}和EndSAPInvoke(){}方法。
如何使用NCo 3.0达到相同的目的? 在《编程指南》中找不到有关异步编程的任何部分。
欢呼声
Jitesh
有关更多信息(包括以下示例),可以在此 SAP帮助页面一个>。 提供的示例有些简化,但是应该可以帮助您入门。 简而言之,异步方法使用标准的.NET功能,而不是烘焙到.NET连接器中的方法。 该示例对于Windows Forms客户端应用程序将很有帮助。 但是,如果要针对Web应用程序执行此操作,则可以使用Web方法和jquery $ .post函数来完成相同类型的异步调用。
希望有帮助。
示例 :
以下示例显示了异步方法调用的代码。
私有无效SAPAsyncSearch()
/*此例程使用.NET异步调用RFC_CUSTOMER_GET
*方法调用。 当功能在SAP中异步完成时,
*将调用功能" myfunction"。 */
SAPConnect();
myAsyncState = null;
myCallback = new System.AsyncCallback(myFunction);
asyncresult = null;
尝试
{
asyncresult = proxy.BeginRfc_Customer_Get(g_custNo,g_custName,ref brfcknA1Table1, myCallback,myAsyncState);
}
捕获(异常例外)
return;
最多设置5个标签!
有关更多信息(包括以下示例),可以在此 SAP帮助页面一个>。 提供的示例有些简化,但是应该可以帮助您入门。 简而言之,异步方法使用标准的.NET功能,而不是烘焙到.NET连接器中的方法。 该示例对于Windows Forms客户端应用程序将很有帮助。 但是,如果要针对Web应用程序执行此操作,则可以使用Web方法和jquery $ .post函数来完成相同类型的异步调用。
希望有帮助。
示例 :
以下示例显示了异步方法调用的代码。
私有无效SAPAsyncSearch()
/*此例程使用.NET异步调用RFC_CUSTOMER_GET
*方法调用。 当功能在SAP中异步完成时,
*将调用功能" myfunction"。
*/
SAPConnect();
myAsyncState = null;
myCallback = new System.AsyncCallback(myFunction);
asyncresult = null;
尝试
{
asyncresult = proxy.BeginRfc_Customer_Get(g_custNo,g_custName,ref brfcknA1Table1,
myCallback,myAsyncState);
}
捕获(异常例外)
{
return;
}
}
一周热门 更多>