416 次浏览
您可以尝试以下示例代码。我建议您尝试使用此代码:public class Program { static void Main(string[] args) { SapConnection con = new SapConnection(); RfcDestinationManager.RegisterDestinationConfiguration(con); RfcDestination dest = RfcDestinationManager.GetDestination("NSP"); RfcRepository repo = dest.Repository; IRfcFunction fReadTable = repo.CreateFunction("ZSOMA"); fReadTable.SetValue("I_NRO1", 1); fReadTable.SetValue("I_NRO2", 2); fReadTable.Invoke(dest); var result = fReadTable.GetValue("E_RESULT"); Console.WriteLine(result.ToString()); Console.ReadLine(); } } public class SapConnection : IDestinationConfiguration { ... 阅读更多
172 次浏览
我认为您最好使用 DateTime 类型提供的 ParseExact 方法。它应该可以工作。请参阅以下代码片段以供参考 -string dateFormat = "dd.mm.yyyy hh:mm:tt"; DateTime finalDate = DateTime.ParseExact(argumentDate, dateFormat, CultureInfo.InvariantCulture);
144 次浏览
通常,自定义 Fiori 应用程序涉及自定义父 SAP 应用程序。因此,如果应用程序默认设置为小时,则 Fiori 应用程序也将继承默认行为并以小时显示。继续将其更改为天,它将影响您的 Fiori 应用程序,并且该应用程序也将开始以天为单位显示。如果您无法在 SAP 应用程序中进行更改,则需要以自定义方式处理它,这将要求您拥有自定义实现。
174 次浏览
正如您提到的,您需要访问密钥才能完成更改,但此密钥映射到 SAP 特定的安装。简而言之,您需要从 SAP 中检索此密钥。我仍然建议不要进行更改。您可以寻求其他替代方案。您可以分析隐式增强使用的可行性。我推荐替代方案的原因是,无论何时您对 SAP 进行升级,都需要进行更改,这很麻烦。
462 次浏览
请注意,TreeTable 在 JSONModel 或 XMLModel 中使用的“sap.ui.model.ClientTreeBinding”支持参数 arrayNames。您需要传递模型属性名称的数组来创建子级。我建议您尝试以下操作:在 XML 视图中: ... 在 JSON 视图中:treeTable.bindRows({path: '/pathToData', parameters: { arrayNames: ['children'] }});有关 SAPui5 树结构的更多详细信息,您可以导航到以下链接:https://sapui5.netweaver.ondemand.com/sdk/test-resources/sap/ui/table/TreeTable.html?sap-ui-debug=true&sap-ui-language=en-US&sap-ui-theme=sap_bluecrystal&sap-ui-accessibility=true&sap-ui-jqueryversion=1.10.2
1K+ 次浏览
您可以尝试以下任何修复方法 -转到运行 > Regedit打开“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\1X.0\WebProjects”并将 Use64BitIISExpress 从 0 → 1更改接下来是重新启动 Visual Studio 和 IISExpress。另一种解决方案是尝试配置 IIS 服务,并设置 appPool .Net 4.0。您可以尝试此方法来修复 sapnco dll 问题。转到 IIS 管理器 → 应用程序池其他修复方法是导航到项目/属性 → 将平台目标从“任何”更改为“x86”。
278 次浏览
以 %_ 为前缀的值的常量是在 ABAP 中为其系统内部使用而定义的。这些需要按原样使用,用户无法修改。
358 次浏览
您只需定义一个 100 字节的字符并将您的变量移动到该字符即可。请参阅以下代码作为示例。示例
117 次浏览
是的,这是可能的。您需要使用 MODIFY LINE
2K+ 次浏览
您需要将 et_flights 参数定义为 SFLIGHT 类型。根据方法定义,您将此类型作为结构类型,并同时声明透明表 SFLIGHT。您应该使用一个已经可用的字典表类型,其行结构为 SFLIGHT 用于 et_flight。您应该在类定义中的方法内部声明 et_flights 作为私有成员或作为方法的返回值。class myclass definition. public section. types ty_mytable type standard table of sflight. methods mymethod exporting mydata type ty_mytable. endclass. class myclass implementation. method mymethod. ... 阅读更多