- 1
- 2
- 3
IF ` ` <> ' '.
MESSAGE 'Oh no!' TYPE 'X'.
ENDIF.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+132
IF ` ` <> ' '.
MESSAGE 'Oh no!' TYPE 'X'.
ENDIF.
ABAP и строковые литералы. Пробел из STRING следует сравнивать именно с ` `, а не ' ' или константой SPACE.
bormand 26.03.2015 11:06 # 0
Yaruson 26.03.2015 11:20 # +1
bormand 26.03.2015 11:32 # 0
Yaruson 26.03.2015 11:39 # +1
Уточнение: тип Char имеет фиксированную длину и поэтому сложно сказать, записывается в него пробел или ничего при присваивании space или ' ', но в любом случае далее он трактуется как пробел.
bormand 26.03.2015 13:48 # 0
Yaruson 26.03.2015 14:52 # +2