Пилю расширение к конфигурации со свежей БСП (вроде как 3.1.2.352).
Хочется чтоб везде добавилась моя кнопочка и я где-то в своем модуле хочу нажатие обрабатывать.
Утаскиваю в расширение общий модуль ПодключаемыеКоманды.ПриСозданииНаСервере и там "после" добавляю кнопку на форму.
Кнопка появляется.
Пишу для кнопки Действие="Подключаемый_ВыполнитьКоманду", который вроде как во все формы уже понапихан.
Это действие отрабатывает, но потом ругается из функции ПодключаемыеКоманды.ОписаниеКоманды "Сведения о команде "МояКоманда" не найдены."
Вот тут оно спотыкается
Функция ОписаниеКоманды(ИмяКомандыВФорме, АдресНастроек) Экспорт
Команды = ПолучитьИзВременногоХранилища(АдресНастроек);
Команда = Команды.Найти(ИмяКомандыВФорме, "ИмяВФорме");
Если Команда = Неопределено Тогда
Не догоняю что это должны быть за сведения и куда их надо написать.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший