Как сравнить строковое значение со значениями в перечислении в SRL
так как я очень новичок в Blaze Advisor и SRL. Я пытаюсь сравнить значение с элементами в перечислении, повторяя его. ниже код.
for each CompanyList do
{
if (anApplicant.employementDetail.organisation = it) then {print ("компании" it). перерыв.
}
Но я получаю сообщение об ошибке
Error: 'type' and 'string' are incompatible types. main.advprom /assignProject [New Repository]/assignProject Folder/Testing line 718 Blaze Advisor Compilation Problem
Я могу сказать, что это допустимая ошибка, но я хотел знать, как я могу сравнить значение, используя язык правил структуры.
1 ответ
Решение
Использовать трансляцию
if(foo = (это как строка)) then{}
Даже после этого вы столкнетесь с другой проблемой, связанной с неподдерживаемым ключевым словом. ( )
Нет такой вещи, как
break
, убери это.