sap - Cleanest way to flip a Boolean -


Are there any current methods or function modules that flip the boolean values ​​efficiently?

I have come up with a simple implementation that should define my utility method, but I am thinking that this is the most efficient approach:

  IF iv_bool = Abap_true Rt_bool = abap_false ELSEIF iv_bool = abap_false rt_bool = abap_true Other Rt_bool = abap_undefined if end.   

Edit: As described by Smigs, this implementation flips three valuable booleans or "trileans"

  rt_bool = boolc (iv_bool )   

However a Boolean will flip, it will not deal with abap_undefined.

From 740 SP08, you can use the xsdbool () instead of boolc () to get the same result given examples There is no difference to, but xsdbool () is

Comments

Popular posts from this blog

Java - Error: no suitable method found for add(int, java.lang.String) -

java - JPA TypedQuery: Parameter value element did not match expected type -

c++ - static template member variable has internal linkage but is not defined -