@Basedge said in Как пропустить элемент в цикле?:
[[CYCLE_INDEX]] % 3 == 0 && [[CYCLE_INDEX]] != 0IF [[CYCLE_INDEX]] % 3 == 0
Continue
Поставил на проверку ошибки - действие "if" и внутри "удаление текущего элемента" - ресурса с проксями, там же сделал лог об ошибке. В режиме запуска сообщение об ошибке выходит один раз, а проксей удаляется сразу несколько. В режиме записи, удаляется только один прокси.
@vanarok said in Действие "удалить текущий элемент" удаляет несколько элементов:
Поставил на проверку ошибки - действие "if" и внутри "удаление текущего элемента" - ресурса с проксями, там же сделал лог об ошибке. В режиме запуска сообщение об ошибке выходит один раз, а проксей удаляется сразу несколько. В режиме записи, удаляется только один прокси.
Или у вас есть дубли в файле, или отключена опция "запись" в ресурсе
@vanarok said in Действие "удалить текущий элемент" удаляет несколько элементов:
@Fox дублей удаления элемента? - нету.
Дублей строк в ресурсе
Почему должна быть "запись" включена, это разве не взаимоисключающая вещь с действием " удаление элемента"?
https://community.bablosoft.com/topic/7811/странно-работает-удалить-текущий-элемент/6
@vanarok said in Действие "удалить текущий элемент" удаляет несколько элементов:
@Fox дублей удаления элемента? - нету. Почему должна быть "запись" включена, это разве не взаимоисключающая вещь с действием " удаление элемента"?
в настройках ресурса "запись"
@mjeday said in Действие "удалить текущий элемент" удаляет несколько элементов:
@Fox как, кстати, сделать, чтобы удалялась 1 строка, а не все дубли этой строки? Что лучше использовать - файлы, списки, БД?
Лучше не использовать дубли вообще
@mjeday said in Действие "удалить текущий элемент" удаляет несколько элементов:
@Fox они необходимы бывают
Лучше нормально настроить ресурсы, ну или на крайний случай добавьте нумерацию строк с разделителем.