首页 > 其他分享 >ABAP查询界面日期范围未选择值,则查询前一天的数据

ABAP查询界面日期范围未选择值,则查询前一天的数据

时间:2023-04-24 17:24:17浏览次数:32  
标签:ebelp 界面 ekbe range 查询 ABAP lt date bldat

包含TOP的查询条件:

SELECT-OPTIONS: p_bldat FOR ekbe-bldat . "凭证日期

包含FORM的代码:

RANGES: date_range FOR ekbe-bldat.

IF p_bldat[] IS INITIAL.
    date_range-sign = 'I'.
    date_range-option = 'BT'.
    date_range-low = sy-datum - 1.
    date_range-high = sy-datum.
    APPEND date_range.
ELSE.
    date_range =  p_bldat.
    APPEND date_range.
ENDIF.

SELECT ebeln,ebelp,gjahr,belnr,buzei,bldat,dmbtr
      INTO TABLE @DATA(lt_ekbe)
      FROM ekbe FOR ALL ENTRIES IN @lt_ekpo
      WHERE ebeln = @lt_ekpo-ebeln
        AND ebelp = @lt_ekpo-ebelp
        AND bwart = '101'
        AND bldat IN @date_range.
SORT lt_ekbe BY ebeln ASCENDING ebelp ASCENDING bldat DESCENDING.


标签:ebelp,界面,ekbe,range,查询,ABAP,lt,date,bldat
From: https://www.cnblogs.com/yddwinter/p/17350238.html

相关文章

  • pgsql根据日期查询错误:timestamp without time zone >= character varying
    最近工作中使用到pgsql数据库,使用日期传参查询时提示Causedby:org.postgresql.util.PSQLException:错误:操作符不存在:date>=charactervarying错误主要原因就是pgsql使用string类型参数去查询的话不会自动进行转换,而mysql并没有这种问题。解决方式也很简单,我们将字符串类......
  • 数据库查询权限信息代码实现
    ​我们只需要根据用户id去查询到其所对应的权限信息即可​所以我们可以先定义个mapper,其中提供一个方法可以根据userid查询权限信息创建对应的mapper文件,定义对应的sql语句 在application.yml中配置mapperXML文件的位置 ​然后我们可以在UserDetailsServiceImpl中去调......
  • 从数据库查询权限信息 准备工作
     RBAC权限模型(Role-BasedAccessControl)即:基于角色的权限控制。这是目前最常被开发者使用也是相对易用、通用权限模型 准备工作创建数据库表CREATETABLE`sys_menu`(`id`bigint(20)NOTNULLAUTO_INCREMENT,`menu_name`varchar(64)NOTNULLDEFAULT'NULL'COMME......
  • SQL 跨服务器 -查询 修改
    update[Business_TasksAffirm]SETdriver_name=b.driver_name,PictureId=b.PictureId,iJsDoneState=1,iSIncluded=1,iSWages=1,UserId=b.UserId,UserName=b.UserName,AuditTime=b.AuditTime,cExDescription=b.cExDescriptionfrom[表]aleftjoinopenrowset('SQ......
  • mysql查询上个季度数据
    mysql查询上季度数据个人博客地址:https://note.raokun.top拥抱ChatGPT,国内访问网站:https://www.playchat.top最近接口需要统计上个季度的数据统计,补一下sql季度函数:QUARTER(date)函数返回给定日期值(1到4之间的数字)的一年中的季度语法:QUARTER(date)参数描述......
  • Nginx命令(查询nginx配置文件)
    Nginx命令(查询nginx配置文件)个人博客地址:https://note.raokun.top拥抱ChatGPT,国内访问网站:https://www.playchat.topNginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发......
  • MySQL查询某字段在哪些表中
    https://blog.csdn.net/qq_45722267/article/details/126350980?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-3-126350980-blog-123066515.235%5Ev31%5Epc_relevant_default_base3&depth_1-utm_source......
  • Sql树形结构(多级菜单)查询设计方案
    MySql树形结构(多级菜单)查询设计方案 背景又很久没更新了,很幸运地新冠引发了严重的上呼吸道感染,大家羊过后注意休息和防护工作中(尤其是传统项目中)经常遇到这种需要,就是树形结构的查询(多级查询),常见的场景有:组织架构(用户部门)查询和多级菜单查询比如,菜单分为三级,一级菜单、......
  • redis之哈希类型-列表类型-集合类型-有序集合-慢查询-pipeline-发布订阅-Bitmap位图-H
    目录redis之哈希类型-列表类型-集合类型-有序集合-慢查询-pipeline-发布订阅-Bitmap位图-HyperLogLog-GEO地理位置昨日内容回顾今日内容详细1哈希类型2列表类型3集合类型4有序集合5慢查询6pipeline与事务7发布订阅8Bitmap位图9HyperLogLog10GEO地理位置redis之哈希类型......
  • 一步搞定IP地址查询:这个在线工具帮你快速掌握设备的位置信息!
    前言  今天分享一个免费的在线工具来查询IP地址所在的地理位置。可以通过IP地址所属的网络运营商和其他相关信息来确定设备的位置,包括国家、地区、城市和经纬度等信息。Ip-API官网地址:https://ip-api.com/使用示例  该工具除了提供界面查询,还贴心的提供了API。并且......