Използване на логически оператор без логическо изразяване

Формулите могат също да съдържат условно изразяване под формата на 'ако – тогава'. В номенклатурата на формулите, такива изрази се описват с помощта на квадратни скоби (вж Използване на логически изрази във формули).
Тестът на формулата очаква всеки логически оператор (напр. >, <, =) да бъде поставен в квадратни скоби. Ако това условие не е изпълнено, тестът на формулата връща грешка:

Съобщението също така указва къде във формулата се среща (възможно) излишният логически оператор. Ако има няколко такива входа в една формула, то ни поставя на първия намерен невалиден вход.
Кликването на бутона OK кара програмата да постави курсора на частта от формулата, където е възникнала грешката. Възможни решения:
1. Изтрийте логическия оператор, ако е излишен.
2. Ако логическият оператор е въведен правилно, поставете израза в квадратни скоби (вж Използване на логически изрази във формули).
Правилно |
Неправилно |
Към решение 1:
[#RPrice# > 20:#RPrice#*0.9] #RPrice#
|
[#AMNT# > 20:#RPrice#*0,9] > #RPrice#
|
Към решение 2:
[#RPrice# > 20:#RPrice#*0.9] #RPrice#
|
#RPrice#*0,9 #RPrice#
|