Хотелка-концептуалка: Сервис.ДобавитьОбщийМодуль(<ТекстМодуля>, <глИмяМодуля>)

Автор Пиит, 08 апреля 2024, 09:47

« назад - далее »

Пиит

В общем , это не совсем хотелка, скорее предложение на подумать и обсудить.
Вот, теперь я могу хранить и ГлобальныйМодуль, и ВыполняемыйМодуль в конфигурации.
В первом случае для работы мне не требуются дополнительные компоненты, во втором ессесно icpp.
Но зачем использовать в решении задачи две компоненты, если можно обойтись одной?
Я не предлагаю засунуть функционал ВыполняемыйМодуль в формекс, я только хочу спросить, а возможно ли использовать наработки по функционалу ГлобальногоМодуля дли реализация ОбщегоМодуля аля v8? ОбщийМодуль модуль не есть глобальный, и нет необходимости транслировать в него какие-либо события, что наверное должно несколько упростить реализацию.
Концептуально, таки формекс первым, если я не ошибась, предложил функционал дополнительного ГлобальногоМодуля, и ОбщийМодуль будет вполне укладываться в логику развития компоненты, и никто не сможет упрекнуть в перетягивании одеяла на себя.

Злоп

ну.. смысл хранить ДопГМ в конфигурации?, тогда уже вставить его в конфигурацию...
ДопГМ хорошо когда надо в стороннюю конфигурацию внедрить свой код, по минимиму изменяя исходную конфигурацию..
.
или я чего-то не понял.
.
или смысл чтобы в ДопГМ хранить всякие универсальные процедуры/функции, используемые в куче конфиг и просто подключать такой ДопГМ а-ля БСП..?
.
т вроде есть какие-то трудности при отладке ДопГМ?

Пиит

Цитата: Злоп от 08 апреля 2024, 09:52...ДопГМ хорошо когда надо в стороннюю конфигурацию внедрить свой код...

Именно этим постоянно и занимаюсь.
ДопГМ от формекс я никогда до сих не использовал в работе, только в игрушках-демках на маркетплейсах.
Причина - текстовые файлы, невозможность анализа изменений, синтакс.контроля и элементарного удобства.
Теперь этот вопрос решен, с помощью ПолучитьМодульОбъекта появилась возможность хранить ДопГМ в Обработке, или ВидахРасчетов, или ещё где.
Но ДопГМ таки глобальный, требует определённого подхода к оформлению, уникального наименования функций и переменных во избежание конфликтов и ошибок.
А ВыполняемыйМодуль таких ограничений не имеет, и является более подходящим решением для внедрения и поддержки своих решений в сторонние конфигурации.

Arbuz

Всё что угодно, любой изврат, только бы не изучать ООП из 1срр, который всё эти хотелки закрывает с избытком.

Пиит