Как выводить в лог ID каждого действия? Отладка скрипта



  • Здравствуйте! Подскажите, пожалуйста, как можно сделать вывод каждого действия в лог? Скрипты большие, иногда в каком то месте зависает и не понятно в каком, возможно в цикл попадает долгий. Если бы в лог выводился ID каждого выполненного действия это решило бы вопрос... Есть способ как это реализовать? (Действие лог после каждого действия не вариант, скрипты большие слишком)



  • @invest193 said in Как выводить в лог ID каждого действия? Отладка скрипта:

    Здравствуйте! Подскажите, пожалуйста, как можно сделать вывод каждого действия в лог? Скрипты большие, иногда в каком то месте зависает и не понятно в каком, возможно в цикл попадает долгий. Если бы в лог выводился ID каждого выполненного действия это решило бы вопрос... Есть способ как это реализовать? (Действие лог после каждого действия не вариант, скрипты большие слишком)

    Ищите на форуме тему "Лайфхаки"



  • @Fox said in Лайфхаки BAS:

    @Rusbear Можно по другому:

    function _sa(id){}
    

    Вот тестовый скрипт.

    Приветствую! Если речь об этом решении то я пробовал его, он не работает. Видимо связано с обновлениями бас. Тестовый скрипт не запускается не в режиме записи не в запуске. Сам код

    function _sa(id)
    {
    log(id)
    ScriptWorker.SetCurrentAction(id)
    }

    Вставлял в свой скрипт, та же проблема. Может есть какое то подобное рабочее решение?



  • @invest193 said in Как выводить в лог ID каждого действия? Отладка скрипта:

    @Fox said in Лайфхаки BAS:

    @Rusbear Можно по другому:

    function _sa(id){}
    

    Вот тестовый скрипт.

    Приветствую! Если речь об этом решении то я пробовал его, он не работает. Видимо связано с обновлениями бас. Тестовый скрипт не запускается не в режиме записи не в запуске. Сам код

    function _sa(id)
    {
    log(id)
    ScriptWorker.SetCurrentAction(id)
    }

    Вставлял в свой скрипт, та же проблема. Может есть какое то подобное рабочее решение?

    https://community.bablosoft.com/topic/3521/лайфхаки-bas/90



  • @Fox Оооооо спасибо!!! То что нужно) Небольшая благодарочка улетела на киви)


Log in to reply
 

  • 2
  • 14
  • 15
  • 2
  • 8
  • 2
  • 3
  • 3