FILTER

作者: abapCiCi | 来源:发表于2019-08-22 14:44 被阅读0次

FILTER

基本知识

内表过滤

  1. 简单模式

    gt_value_tab = FILTER #( gt_messages WHERE sprsl = 'E' ).“EXCEPT 是排除的意思
    
  2. 关键字模式

    cl_demo_output=>write( FILTER #( messages USING KEY langu WHERE sprsl = 'E' ) ).        
    "必须要指定辅助表键 假如表是无法标准没有主键                                      
    
  3. 筛选表具有已排序的主键。 这是隐式使用的,并且不必指定添加USING KEY。

           SELECT * 
          FROM scarr 
          INTO TABLE @DATA(
           DATA filter TYPE SORTED TABLE OF scarr-carrid 
                            WITH UNIQUE KEY table_line. 
           filter = VALUE #( ( 'AA ' ) ( 'LH ' ) )
           cl_demo_output=>display( FILTER #( 
           carriers IN filter WHERE carrid = table_line ) ). 
    

相关文章

网友评论

      本文标题:FILTER

      本文链接:https://www.haomeiwen.com/subject/kxmnsctx.html