@Kinokio said in Поиск ошибок в асинхронной функции.:
И так вопрос. Я могу как то смотреть историю действий чтоб хотябы примерно понимать что там произошло?
Какой командой можно вызвать функцию из пустого интерфейса по кнопке start? Чтобы скрипт стартанул с выполнения этой функции и продолжился дальше до конца переходом на другие метки/функции, которые есть в структуре Main, т.е. выполнился весь и в процессе выполнения скрипта выводился весь лог, как в обычном запуске из BAS? В какой раздел кода интерфейса это помещается?
По умолчанию смотрю скрипт стартует отсюда
/////Report about result
var Result = await Api.RunFunction("Start", {})
Log("Result: '" + Result + "'")
Log("Task completed")
$(document).ready(function() {
/////On click #Start button
$("#Start").click(Api.RunFunction("Startb", {})
)
Такой вариант запускает скрипт при нажатии на кнопку Start но дальше функции Startb не идет, как правильно написать, чтобы скрипт дальше выполнялся до завершения и лог весь выводился в интерфейсе?
Такой вариант по запуску скрипта и показу лога также не срабатывает
$(document).ready(function() {
/////On click #Start button
$("#Start").click(Api.AcceptResources(true))
Log(Text)
)