Копирование функции в другой скрипт



  • Приветствую всех!
    Подскажите, пожалуйста, как на сегодняшний день можно скопировать функцию из одного скрипта в другой?
    Способ с копипастом тела функции мне известен. А если у функции имеются параметры (возможно даже с описанием)? Переносить каждый параметр копипастом не самый рациональный способ. На форуме свежих ответов не обнаружил.
    Есть другие варианты?



  • @NeVolshebnik
    Создай модуль.



  • Спасибо! Это работает. Плюсанул.
    Есть один нюанс. При использовании модуля все поля обязательны для заполнения. А при использовании функции можно было любые поля оставить незаполненными. Как отменить обязательность заполнения?



  • @NeVolshebnik said in Копирование функции в другой скрипт:

    Спасибо! Это работает. Плюсанул.
    Есть один нюанс. При использовании модуля все поля обязательны для заполнения. А при использовании функции можно было любые поля оставить незаполненными. Как отменить обязательность заполнения?

    Может заполнить поля "true" или "false", если нет конкретного значения.



  • @denanotherday said in Копирование функции в другой скрипт:

    Может заполнить поля "true" или "false", если нет конкретного значения.

    Просто убрал проверку на нулевую длину содержимого поля в одном из файлов модуля. Так же можно было в каждое необязательное поле по пробелу воткнуть (или "true" - "false"), но это, уверен, неправильно.



  • 100% рабочий метод
    в новом проекте создаешь функцию, а кишки копи пастом с другого проекта ( еще 1 открытый бас) перетягиваешь.
    долговато но работает



  • Этот способ мне известен. Не удобно параметры и все описания переносить. Через создание модуля удобнее. Хотя и там есть минусы.


Log in to reply