Перенос скрипта с версии 21.9.2 на 23.1.1. Что исправить?



  • Нужно скрипт (довольно большой) написанный на 21.9.2 перенести на версию БАС 23.1.1. Если я просто копирую код (со старой версии программы, запущенной на виртуальной машине), то возникают такие ошибки/недочеты:

    • вместо русскоязычных комментариев к действиям крякозябры
    • в действиях с кодом Node.js код отсутствует
      Будет ли корректно выполняться скрипт, если я таким способом скопирую действия из старой программы и дополню действия Node.js недостающим кодом?
      Или лучше сразу вручную переписывать код?


  • @botovod Просто в новой версии проект пересохраните и все! Ну и лучше ананос почитайте, я не помню все изменения, иногда обновляют какие-то действия и их желательно пересохранить, но это редко.



  • @UserTrue Не нашел в анонсах подобных рекомендаций, хотя комменты к анонсам не читал. Правда в одном из топиков этого раздела частично затрагивался этот вопрос и там давали рекомендацию пересоздать метки.



  • @botovod said in Перенос скрипта с версии 21.9.2 на 23.1.1. Что исправить?:

    хотя комменты к анонсам не читал. Правда в одном из топиков этого раздела частично затрагивался этот вопрос и там давали рекомендацию пересоздать метки.

    В комментах чего только не напишут ))



  • @botovod то что нужно сделать в шапке тем обновлений.
    в комментариях можно найти информацию по проблемам/ошибкам и их решения.



  • Пожалуй весь проект придется пересохранять, т.к. ри переходе с БАС 21.9.2 на 23.1.1 скрипт необоснованно выходит из цикла While.
    Заметил еще такой баг: если скрипт дописанный на 23.1.1 открыть в версии 21.9.2, то появляются лишние действия там где они не должны быть, а еще обнаружил такую ошибку (на ее месте было действие написанное в 23.1.1 )
    alt text
    При попытке открыть это ошибочное действие появляется только окошко для комментариев слева, а доступ к конструктору, где были действия отсутствуют.



  • @botovod said in Перенос скрипта с версии 21.9.2 на 23.1.1. Что исправить?:

    Пожалуй весь проект придется пересохранять, т.к. ри переходе с БАС 21.9.2 на 23.1.1 скрипт необоснованно выходит из цикла While.
    Заметил еще такой баг: если скрипт дописанный на 23.1.1 открыть в версии 21.9.2, то появляются лишние действия там где они не должны быть, а еще обнаружил такую ошибку (на ее месте было действие написанное в 23.1.1 )
    При попытке открыть это ошибочное действие появляется только окошко для комментариев слева, а доступ к конструктору, где были действия отсутствуют.

    Эта ошибка появляется тогда, когда нет модуля в котором это действие присутствует (отключите файловый модуль и действия из этого модуля будут отображаться так же)



  • @Fox Ты прав. Ошибка появилась из-за отсутствия модуля JSONPath.


Log in to reply