На одной форме обработки с табличкой значений нужно две кнопки.
Каждая из кнопок заполняет таблицу по алгоритмам для каждой конкретной базы.
Однако запустить эту обработку не удается в обычном режиме, т.к. ругается на код кнопки не из выбранной базы. Например, не видит глобальных процедур...
Как эту проблему решить не создавая две обработки?
+ Если ругается на общий модуль, можно костылем, типа:
Если Метаданные.ОбщиеМодули.Найти(ИмяМодуля) <> Неопределено Тогда
ОбщийМодуль = Вычислить(ИмяМодуля);
ОбщийМодуль.ФункцияМодуля();
КонецЕсли;
Для каждой версии конфигурации и платформы свою кнопку))))))))))
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший