По большей части у тех кто только начинает кодить в 1С или не особо знаком с данной системой, может появиться вопрос - как выполнить код в обработке по нажатию кнопки?
Все достаточно просто, для начала создаем внешнюю обработку:
Добавляем форму по умолчанию:
Добавляем команду формы "ВыполнитьКомандуПоКнопке":
В инспекторе свойств команды выбираем "Действие", создать на (клиенте\сервере\сервере без контекста), в зависимости от выполняемого кода:
Вставляем содержимое обработчика, наш рабочий или не очень код:
На форму добавляем кнопку "Добавить > Кнопка", называем ее "Выполнить":
В инспекторе свойств выбираем в поле "ИмяКоманды" > "ВыполнитьКомандуПоКнопке":
Не забываем сохранить. В конечном результате у нас есть внешняя обработка с кнопарем для выполнения нашего кода:
В оригинале, во внешней обработке удобнее и быстрее всего выполнять код, так как не нужно сохранять конфигурацию и обновлять базу после изменения, достаточно сохранить внешнюю обработку и открыть ее в интерфейсе пользователя.Все достаточно просто, для начала создаем внешнюю обработку:
Добавляем форму по умолчанию:
Добавляем команду формы "ВыполнитьКомандуПоКнопке":
В инспекторе свойств команды выбираем "Действие", создать на (клиенте\сервере\сервере без контекста), в зависимости от выполняемого кода:
Вставляем содержимое обработчика, наш рабочий или не очень код:
На форму добавляем кнопку "Добавить > Кнопка", называем ее "Выполнить":
В инспекторе свойств выбираем в поле "ИмяКоманды" > "ВыполнитьКомандуПоКнопке":
Не забываем сохранить. В конечном результате у нас есть внешняя обработка с кнопарем для выполнения нашего кода: