这看起来像是查询中连接的问题。尝试将内部联接替换为左联接,如下所示。我运行了此查询,它运行良好:select T0.DocNum as 'Payment Number', T0.DocDate 'Payment Date', T0.CardCode, T0.CardName 'Customer Name', T1.BankCode 'Bankcode', T3.BankName 'Bank Name', T2.Phone1 , T0.CreditSum, T0.CashSum, T0.TrsfrSum, t0.CheckSum, t1.CheckNum as 'Check Number', t1.DueDate as 'check date', t6.VoucherNum as 'Voucher Number', t0.TrsfrRef as 'Transfer No', t0.TrsfrDate AS 'Transfer Date', ousr.USER_code as 'user code', T5.DocNum, t11.U_P_BuildingName as 'Building Name', CASE when T5.DocNum is null then 'On Account' else 'Paid For Invoice' END AS 'Payment Status', CASE when T5.DocStatus = 'O' then ... 阅读更多
SAP NetWeaver 是一个基于 Java 的堆栈,并且它的开发人员版本可用。https://www.sap.com/developer/trials-downloads.html在 SAP 系统中,函数模块就像 Web 服务。它们用于公开数据字典的结构或公开业务对象。函数模块是包含一组可重用语句的子程序,具有导入和导出参数。与包含程序不同,函数模块可以独立执行。SAP 系统包含几个预定义的函数模块,可以从任何 ABAP 程序中调用。函数组充当许多逻辑上属于一起的函数模块的容器。例如,函数模块 ... 阅读更多
您可以从 SAP 网站安装免费试用版,但为此,您需要一个 SAP 合作伙伴 ID。SAP 还提供开发者试用版,您可以安装以下链接:https://www.sap.com/developer/trials-downloads.htmlSAP NetWeaver Application Server ABAP 带有临时许可证,允许您登录到系统。在使用系统之前,第一步需要安装 90 天的 Minisap 许可证您可以查看所有可供下载的 SAP NetWeaver AS ABAP 版本、安装程序和操作指南。您还可以参考此链接以了解许可证条款、PAM 和其他相关详细信息 ... 阅读更多
您可以尝试此方法将时间转换为日期和小时格式 -select to_varchar(time, 'YYYY-MM-DD'), hour(time), sum(r_time) as r_time, sum(p_time) as p_time from t1 group by date(time), hour(time) order by to_varchar(time, 'YYYY-MM-DD'), hour(time);您还可以尝试使用 Series_Round() 和 group by 子句。select SERIES_ROUND(time, 'INTERVAL 1 HOUR') as time, sum(r_time) as r_time, sum(p_time) as p_time from t1 group by SERIES_ROUND(time, 'INTERVAL 1 HOUR') order by SERIES_ROUND(time, 'INTERVAL 1 HOUR');