я не через модуль, а тем что в коробке лежало
Проблемы с собственным интерфейсом
-
@flagman11 said in Проблемы с собственным интерфейсом:
Здравствуйте. Сделал интерфейс для скрипта. В режиме запуска/записи все работает хорошо. После компиляции и установке скрипта, интерфейс отображается, но функции из BAS не работают вообще никакие. Может что-то нужно активировать ?
Проверьте настройку в личном кабинете
https://bablosoft.com/bas/interface
если интерфейс открывается в системном браузере, то BAS api в нём работать не будет
-
@flagman11 включите режим отладки и смотрите ошибки в консоли
-
@flagman11 а вы проверьте))
-
@flagman11 said in Проблемы с собственным интерфейсом:
@UserTrue Да, режим отладки при скомпилированном интерфейса работает и никакой ошибки не показывает. Проблема осталась...
Потратив немного маны мне пришёл из космоса ответ: Скорее всего вы не запускаете скрипт и пытаетесь вызывать функции. То есть вам нужно использовать метод:
Api.AcceptResources(true)для автоматического запуска скрипта при загрузке интерфейса
-
@flagman11 said in Проблемы с собственным интерфейсом:
@Fox К сожалению, у меня этот метод был, переставил его в начало, но ничего не изменилось(
В таком случае экспортируйте интерфейс, гляну
-
@flagman11 said in Проблемы с собственным интерфейсом:
Поместите весь ваш js код в:
$(document).ready(function () { //ваш код })хотя возможно поторопился, сек, проверю
-
@flagman11 said in Проблемы с собственным интерфейсом:
Может быть какой-то модуль необходимо отключить?
Странно, что ошибка проявляется только в скомпилированном скрипте. Закомментируйте строки:

иначе вообще любой вызов функций BAS не будет работать. С причинами разберусь позже, пока не до этого.