@Fox said in Ошибка при запуске функции Main в веб интерфейсе:
Переместите все действия из функции Main в любую созданную вами функцию и всё
Да, так и сделал. Просто меня это чуть обескуражило. Спасибо

знаю что можно добавлять доп компоненты в interface.js
Но я хотел бы просто сделать поле для ввода или слегка красным или сделать ему обводку по контуру ввода
Таким образом выделить это поле как обязательное
П.С. В самом модуле у меня есть проверки введены ли обязательные поля и прочее что я прописал в js. Но для юзера модуля, я бы хотел это как то пометить.
Перепробовал инфу с инета и чат гпт, видимо структура у баса не так собирает все воедино и ничего не получается
Идея пришла такая выделить текст этого поля для ввода доп. смайликом воскл знака
Есть идеи как сделать то что я описал выше
Заранее благодарен <3
@BAS-Viet-Nam
удаляешь вот это поле и в модуле и о чудо, можно ничего не писать в поле

Ты не понял мой вопрос.
Я просто хочу изменить цвет определенного инпута в одной из функции СВОЕГО модуля
Чтобы было примерно так:

Но естественно, чтобы вписывалось в поле инпут. Просто сменить его цвет или обводку
Что мне надо изменить в interface.js функции, чтобы изменить цвет отдельного инпута

@llimonix Обратите внимание, я сказал «по умолчанию», поэтому вам не нужно показывать мне, как не нужно вводить данные.
Кроме того, если поле требует ввода, оно обязательно, я не понимаю, почему вам нужно его выделять.
Насколько мне известно, в папке модуля нет файла CSS для настройки цветов, поэтому я думаю, что он настроен где-то в BAS, а не в модуле. Или придется внести некоторые изменения, чтобы иметь возможность использовать это в модуле.
Буду ждать новой информации, которая будет полезна и вам, и мне.
@llimonix said in Можно ли как то в интерфейсе модуля изменить элемент:
@BAS-Viet-Nam
удаляешь вот это поле и в модуле и о чудо, можно ничего не писать в полеТы не понял мой вопрос.
Я просто хочу изменить цвет определенного инпута в одной из функции СВОЕГО модуляЧтобы было примерно так:
Но естественно, чтобы вписывалось в поле инпут. Просто сменить его цвет или обводку
Что мне надо изменить в interface.js функции, чтобы изменить цвет отдельного инпута
Интерфейс BAS, по крайней мере в тулбоксе, написан с использованием фреймворка backbone. Можете загуглить и разобрать шаблон интерфейса действий BAS (это который обрамляется текстом <%= ... %>), но проще всего в файл интерфейса действия "_interface.js" добавить тег style или тег script и изменить стиль необходимого элемента любым удобным способом.
Пример подобной реализации можете посмотреть в модуле "Список" https://community.bablosoft.com/topic/22171/действие-создать-список