@Fox said in Ошибка при запуске функции Main в веб интерфейсе:
Переместите все действия из функции Main в любую созданную вами функцию и всё
Да, так и сделал. Просто меня это чуть обескуражило. Спасибо
Приветствую всех!
Подскажите, пожалуйста, как на сегодняшний день можно скопировать функцию из одного скрипта в другой?
Способ с копипастом тела функции мне известен. А если у функции имеются параметры (возможно даже с описанием)? Переносить каждый параметр копипастом не самый рациональный способ. На форуме свежих ответов не обнаружил.
Есть другие варианты?
@NeVolshebnik
Создай модуль.
Спасибо! Это работает. Плюсанул.
Есть один нюанс. При использовании модуля все поля обязательны для заполнения. А при использовании функции можно было любые поля оставить незаполненными. Как отменить обязательность заполнения?
@NeVolshebnik said in Копирование функции в другой скрипт:
Спасибо! Это работает. Плюсанул.
Есть один нюанс. При использовании модуля все поля обязательны для заполнения. А при использовании функции можно было любые поля оставить незаполненными. Как отменить обязательность заполнения?
Может заполнить поля "true" или "false", если нет конкретного значения.
@denanotherday said in Копирование функции в другой скрипт:
Может заполнить поля "true" или "false", если нет конкретного значения.
Просто убрал проверку на нулевую длину содержимого поля в одном из файлов модуля. Так же можно было в каждое необязательное поле по пробелу воткнуть (или "true" - "false"), но это, уверен, неправильно.
Этот способ мне известен. Не удобно параметры и все описания переносить. Через создание модуля удобнее. Хотя и там есть минусы.