Annonce commerciale :

  
 English (United States) Français (France)
Register  
 
Saturday, May 19, 2012

Annonce commerciale

Articles
11

Voila un truc simple est efficace évitant certains OR ou CASE.... Faire un IF sur un range.

Pour cela on fait deux étapes :

1 - On remplit son range.


DATA : r_plage TYPE RANGE OF dbtab-field
       s_range LIKE LINE OF r_range.     

DATA : ls_range LIKE LINE OF r_range.

CLEAR ls_range.
ls_range-sign    = 'I'.
ls_range-option = 'EQ'.
ls_range-low      = 'S1'.

APPEND ls_range TO r_range.   
  

On peut faire un nouvel append pour ajouter un range

On peut faire un nouvel append pour ajouter un range...

Puis enfin ... On fait son IF
, par exemple

F i_tq80-qmart IN r_range.

 

Et voilou .... Merci celdron.

 

 

Actions: E-mail | RSS comment feed |

Comments

There are currently no comments, be the first to post one.

Post Comment

Only registered users may post comments.
  
 Print   


Les maques SAP, ABAP, BSP, Microsoft, .net, sont des marques déposées par leurs ayant-droiits.

Le site www.sap-integration.net est un site indépendant de SAP et de Microsoft et de tout autre éditeurs de logiciels ou fabricants de matériels.