Команда

С помощью команд как объекта конфигурации разработчики описывают необходимые действия пользователя. В общем смысле принято различать:

  • общие команды, не предназначенные для какого-то конкретного объекта или служащие для действий с объектами, не использующими стандартных команд. Будучи присущими некоторым объектам конфигурации, применяются для запуска операций, которые связаны с конкретным объектом;
  • параметризованные, т. е. использующие в алгоритме передаваемое платформой значение, тип которого можно задать посредством конфигуратора. Отражается в формах, имеющих такие же типы реквизитов, что и ее параметр.
общие команды

Командой также называется действие, выполняемое пользователем в программе, и такие команды можно разделить на:

  • стандартные;
  • произвольные, или созданные разработчиком.

Команды стандартные поставляются при приобретении платформы, и их могут поставлять:

  • объекты конфигурации;
  • расширения форм;
  • расширения элемента формы «Таблица».
конфигурация команды

В частности, сам пользователь может создавать и группировать контрагентов, используя команды из справочника «Контрагенты».

Произвольные команды добавляет в конфигурации разработчик, добавляя объекты в общую ветку, конкретный объект конфигурации, описывая в виде процедуры. Так, например, можно добавить команды, необходимые для установки и настройки дополнительного оборудования (сканера штрихкодов и т.п.)

команда печать штрихкода

В зависимости от предполагаемого результата команды классифицируют на:

  • навигационные команды, облегчающие переход по нужному адресу;
  • команды действий, открывающие вспомогательные окна для перехода к формам объектов, отчетов и т.п.

Исходя из отношения к внутреннему устройству команды разделяют на:

  • независимые, для выполнения которых не требуется дополнительных данных (например, просто открытие списка контрагентов);
  • параметризуемые, которым для выполнения дополнительная информация требуется (например, для раскрытия перечня расчетных счетов контрагентов требуется знать, о каком именно контрагенте идет речь).
  • Также различают команды, которые поставляются с платформой, не являются частью формы, могут быть включены в любые формы (глобальные формы), а также те, что выступают частями формы и не могут быть включены в иные формы (локальные).

    Нашли ошибку на сайте? Напишите о ней нам!
    Наверх Обратный звонок