Изменить или создать запись
Last updated
Last updated
Например, у нас есть задача при каждом запуске блока увеличивать значение Поля #1 на единицу. При первом обращении запись в списке еще не создана и нам нужно ее создать, а при последующих создавать уже не требуется и нужно изменять ее. Как понять когда создавать, а когда изменять?
Покажем хорошую практику решения этой задачи.
С помощью двух действий мы будем сначала пытаться изменять запись в списке, а в случае отсутствия записи - создавать запись по-умолчанию.
Действие по изменению записи.
Первым действием мы изменяем запись и записываем в переменную result успешность этой операции.
После этого, через условие невыполненной операции (#{result} = 0) мы запускаем действие добавления в список записи по-умолчанию.
Действие по созданию новой записи.