找到 594 篇文章 关于 SAP Basis

在 ABAP SAP 中从表或结构中获取字段

Monica Mona
更新于 2020-02-14 10:07:18

3K+ 浏览量

如果您需要识别结构中的字段和字段数量,则应使用运行时类型服务。在这种情况下,使用运行时类型服务更有意义,因为如果我们的环境中有一些数据,那么调用数据库来获取相同的数据并不是理想的选择。DATA(structure) = VALUE ( ) DATA(Descriptor) = CAST cl_abap_structdescr( cl_abap_datadescr=>describe_by_data                    (structure) ) DATA(Fields = LINES(Descriptor ->components ) 这将为您提供表或结构的组件计数。如果您不想... 阅读更多

识别 ABAP 中后端使用的数据库

Samual Sam
更新于 2019-07-30 22:30:20

198 浏览量

如果您在 SAP 文档中稍微搜索一下,就会找到答案。您可以使用 CL_DB_SYS=>DBSYS_TYPE 获取数据库。例如,如果您使用 SAP HANA 作为数据库,则 DBSYS_TYPE 的值将为 HDB。

RV_INVOICE_DOCUMENT_READ 在 SAP FM 中的表单中未返回任何数据

Sreemaha
更新于 2019-07-30 22:30:20

335 浏览量

我认为您可能错过了 Alpha 转换集。当您在 SE37 中调用函数模块时,它会将 Alpha 转换作为参数处理的一部分执行。在将其传递给 ABAP 以供进一步使用之前,您可能会对参数进行内部格式化。

在 SAP HANA 中使用动态 SQL 对 SQL 数据进行排序

Giri Raju
更新于 2019-12-05 09:51:18

1K+ 浏览量

为了在存储过程中执行动态 SQL,您需要使用“EXECUTE IMMEDIATE”语句。您可以使用如下所示的 SQL 来执行它:EXECUTE IMMEDIATE 'SELECT FROM ' || : || ' DESC';需要注意的另一点是,如果您计划在最终的 select 语句中使用表类型以及动态 SQL,它将无法工作。动态 SQL 不支持 select 中的表类型。您可以尝试的解决方法是在使用它之前将其数据转储到临时表中... 阅读更多

使用带参数的 PHP 从 SAP 调用 SAP Web 服务

Anvi Jain
更新于 2019-07-30 22:30:20

339 浏览量

可能的原因是 SAP 区分大小写。请尝试使用 HeadData 而不是 HEADDATA。查看 WSDL - “StandardMaterialSaveData” 中的所有成员都是可选的,并且 SOAP 区分大小写,因此请尝试使用 HeadData 而不是 HEADDATA

结束与 SAP 实例的连接并停止脚本

Hayat Azam
更新于 2020-02-13 10:24:41

1K+ 浏览量

可以通过确保在脚本结束时销毁对所有公共对象的引用来解决此问题。在 Excel VBA 中,您可以使用以下方法执行此操作:Set session = Nothing在 C# 中,您应该使用以下方法:obj = Null;

使用 Web 服务将系统连接到 SAP 系统

Shahyan Ali
更新于 2020-02-13 10:23:30

609 浏览量

此问题的最佳解决方案是重新生成客户端系统的 Web 服务代码。导航到 Visual Studio 中的“添加服务引用”并重新生成 WSDL 代码。

在 SAP Crystal Reports XI 中,返回匹配多个条件的记录

Raja Ali
更新于 2020-02-13 10:22:43

158 浏览量

建议使用函数在 CR 中传递此类筛选条件。还可以尝试更改条件的顺序,例如:({PR.cov} = "A" and {PR.cov}="B") or {PR.cov} = "A" 尝试使用如下函数:{@A}:if {PR.cov} = "A" then 1 else 0要在 Crystal Report 中创建自定义函数,请导航到“报表菜单”→“公式编辑器”→“右键单击自定义函数”→“新建”当您有多个参数要传递到条件中时,建议使用自定义函数。当您有两个字符串参数时,也可以使用以下方法:('A' IN {?cov} OR {PR.cov} IN ... 阅读更多

SAP 连接器失败,使用端口号 3350

Syed Nauman
更新于 2019-07-30 22:30:20

229 浏览量

此端口用于为 RFC 连接提供一系列到 SAP 网关的连接。如果您遇到此错误,请尝试使用“nslookup”解析服务器名称,或尝试连接到 IP 地址而不是服务器名称。

在 SAP 中将图像值传递给 OData 请求时出错

Altamas Khan
更新于 2019-12-05 07:54:55

291 浏览量

如果您的 ImgData 包含 Data URI 格式的 base64 中的图像,则将以下行添加到 Imgvalue 以将其转换为 ImgData:var imgData = JSON.stringify(ImgValue);我建议您使用 AJAX 通过 OData 发布图像,如下面的代码所示:OData.request ({      requestUri:"http://test.test1.net:8081/sap/opu/odata/sap/ SALES_VRS/DailySalesSet",      method: "GET",      headers:      {       -Requested-With": "XMLHttpRequest",       "Content-Type": "application/atom+xml",       "DataServiceVersion": "2.0",                 "X-CSRF-Token":"Fetch"                                    }     ... 阅读更多

广告