Оператор IF в глобальной корректировки
Пользователь:
Gena (IP-адрес скрыт)
Дата: 26, June, 2019 09:39
Столкнулся со странным поведением оператора IF. Если формат, который задается во второй строке, по какой-либо причине сформирует две строки(в том числе и просто переход на новую строку, то есть, первая строка с символом "1", а вторая строк пустая), то результат будет восприниматься как ложный.
Например, вот такая глобалка, при всей кажущейся истинности условия, выполняться не будет:
0
IF
if 5=5 then '1' else '0' fi/
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
ADD
4444
'ssssss'
XXXXXXXXXXXXXXXXXXX
FI
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
В связи с этим просьба - добавить автоматическую очистку результатов форматирования для этого оператора от пустых строк. Иногда форматы проверки бывают очень большие и сложные и не всегда удается сразу же разглядеть лишний пробел в окне редактора форматов.