Столкнулся со странным поведением оператора IF. Если формат, который задается во второй строке, по какой-либо причине сформирует две строки(в том числе и просто переход на новую строку, то есть, первая строка с символом "1", а вторая строк пустая), то результат будет восприниматься как ложный.
Например, вот такая глобалка, при всей кажущейся истинности условия, выполняться не будет:
0
IF
if 5=5 then '1' else '0' fi/
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
ADD
4444
'ssssss'
XXXXXXXXXXXXXXXXXXX
FI
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
В связи с этим просьба - добавить автоматическую очистку результатов форматирования для этого оператора от пустых строк. Иногда форматы проверки бывают очень большие и сложные и не всегда удается сразу же разглядеть лишний пробел в окне редактора форматов.
AVD System, Техническая поддержка, [
www.open4u.ru]