toolkit icon indicating copy to clipboard operation
toolkit copied to clipboard

Добавить команду выполнения кода для объекта

Open nixel2007 opened this issue 3 years ago • 2 comments

Существует проблема

Периодически над объектом нужно выполнять какие-то контекстные операции. Например, вызвать какую-то функцию, куда бы можно было передать ссылку на объект. Сейчас такую операцию можно выполнить только из консоли кода.

Хотелось бы иметь следующую функциональность

Было бы здорово добавить либо в редактор объекта, вызываемый по Alt-E прям с формы объекта, либо отдельной командой вызов формы, в которой можно было бы написать алгоритм с возможностью обращения к контексту вызова - объекту, записи регистра сведений и т.д. Похоже на "обработку результата" в консоли запросов, но сразу над одним объектом.

nixel2007 avatar Jun 24 '21 08:06 nixel2007

Понял учту, планирую сделать что то тип Подбор и обработка объектов, ну и передача ссылок туда и разных инструментов

Evg-lylyk avatar Jun 24 '21 09:06 Evg-lylyk

Тоже возникла похожая потребность. В качестве быстрого решения могу предложить следующее:

  • по команде Alt+T (Глобальное меню) разработчик запускает консоль кода;
  • консоль кода при открытии уже содержит код для выбранного объекта:
Ссылка = Справочники.ИмяСправочника.ПолучитьСсылку(Новый УникальныйИдентификатор("id"));
Объект = Ссылка.ПолучитьОбъект();
  • дальше разработчик уже вписывает ниже нужный ему код обработки объекта.

d-hurricane avatar Dec 24 '21 08:12 d-hurricane

С версии 2023.4 Реализована новая консоль кода с параметрами, параметры будут передаваться

Evg-lylyk avatar May 31 '23 09:05 Evg-lylyk