Closed DmitryShvaika closed 7 months ago
Уточните, вы хотите создавать модули которые называются как в БСП, в них методы которые называются как в БСП, но смысл/поведение их другое?
"Выглядит как утка, крякает как утка, пахнет как утка. Но не утка?" (с)
Мы отказываемся от БСП за ненадобностью. Сейчас используется 2-3 механизма, которые в будущем планируется то же переписать. Просто нет смысла делать лишние проверки и реализацию типов для рефлексных функций БСП. Было бы замечательно иметь возможно отключить этот функционал.
Это не то о чем спрашивал. Приведите пример, когда вы создаете свои функции которые называются как в БСП но имеют другой смысл, другие параметры?
Почему ваши функции, выполняющие другие действия, не как в БСП, вы не называете по другому?
Я не называю одинаково функции. Речь не об этом. Речь про то, что механизм для рефлексных функций БСП мне не нужен и не используется. Вместо БСП функций сделаны свои, не рефлексные, с другими наименованиями. Думал, проверки быстрее будут работать, если ненужные механизмы отключить.
Вот! Разобрались, зачем нужно отключение.
Если это единственная причина - то предлагаю закрывать:
Ок
Описание проблемы
Не все проекты основаны на БСП и дополнительные проверки функций ЗначенияРеквизитовОбъектов, ЗначениеРеквизитаОбъекта и т.п. не требуются. Отключение опции должно ускорить проверки и дать создавать одноименные функции БСП без привязки к метаданным.
Описание решения проблемы
В настройках проекта добавить "Поддержка БСП" (по умолчанию настройка включена) Дать возможность отключать эту настройку, чтобы использовать только язык платформы 1с.
Дополнительная информация
No response