Как создать алгоритм, проверки числа на совпадения в списке



  • как сейчас есть

    цикл.
    парсит число и записывает:

    1. В переменную [[ID]]
    2. [[ID]] переменная записывается в тхт файл (находится на ПК) списком (только для дальнейшего сравнения).
    3. Переменная [[ID]] записывается в список ресурсом для дальнейшего использования.

    Теперь, что нужно:
    цикл.
    парсит число и записывает:

    1. В переменную [[ID]]
    2. Число в переменной [[ID]] сравнивается с тхт файлом.

    Если число уже содержится в файле выполняется действие:

    цикл заканчивает и начинается заного

    если числа нет в списке тхт

    1. записывается число из переменной [[ID]] в список тхт
    2. записывается число из переменной [[ID]] в ресурс для дальнейшего использования.
    3. цикл начинается заного.
      Подскажите, как реализовать.

    скриншот, того что на данный момент есть
    alt text



  • alt text

    нашел вот это, правильно или нет, поправьте, дальше думаю засунуть в IF при определенных значениях переменной FILE_SEARCH_RESULT. Пока как сделать не знаю, выражением.
    если FILE_SEARCH_RESULT = D:/spisok_sravnenia.txt, истина, то занного цикл

    если ложь, записывается в файл и ресурс и начинает цикл занного



  • жду помощи, ни чего не получается



  • @Alexx5l6
    Действие "Foreach"



  • @denanotherday said in Как создать алгоритм, проверки числа на совпадения в списке:

    @Alexx5l6
    Действие "Foreach"
    что получается когда есть уже цифры, он находит, в каком файле уже содержится и записывает в переменную
    alt text
    через IF, скорее всего не правильно записываю выражение, т.к всегда IF выполняет ложное действие

    теперь цифры в файле нет и в переменной [[TEST]], нету пути
    alt text

    но какие то не понятные переменные записываются, почему то в квадратных скобках



  • может кому пригодиться, реализовал через списки
    alt text

    помогла статья https://community.bablosoft.com/topic/1093/как-читать-файл-и-если-нет-такого-текста-то-продолжать-действие/2


Log in to reply