Заполнение объектов переопределяемый
ПриОпределенииОбъектовСКомандамиЗаполнения
Описание, пример вызова
// Определяет список объектов конфигурации, в модулях менеджеров которых предусмотрена процедура// ДобавитьКомандыЗаполнения, формирующая команды заполнения объектов.// Синтаксис процедуры ДобавитьКомандыЗаполнения см. в документации.//// Параметры:// Объекты - Массив из ОбъектМетаданных - объекты метаданных с командами заполнения.//// Пример:// Объекты.Добавить(Метаданные.Справочники.Организации);//Процедура ПриОпределенииОбъектовСКомандамиЗаполнения(Объекты) Экспорт
Пример вызова
ЗаполнениеОбъектовПереопределяемый.ПриОпределенииОбъектовСКомандамиЗаполнения(Объекты)
ПередДобавлениемКомандЗаполнения
Описание, пример вызова
// Определяет общие команды заполнения.//// Параметры:// КомандыЗаполнения - ТаблицаЗначений - сформированные команды для вывода в подменю://// Общие настройки:// * Идентификатор - Строка - идентификатор команды.//// Настройки внешнего вида:// * Представление - Строка - представление команды в форме.// * Важность - Строка - группа в подменю, в которой следует вывести эту команду.// Варианты: "Важное", "Обычное" и "СмТакже".// * Порядок - Число - порядок размещения команды в подменю. Используется для настройки под конкретное// рабочее место.// * Картинка - Картинка - картинка команды.//// Настройки видимости и доступности:// * ТипПараметра - ОписаниеТипов - типы объектов, для которых предназначена эта команда.// * ВидимостьВФормах - Строка - имена форм через запятую, в которых должна отображаться команда.// Используется, когда состав команд отличается для различных форм.// * ФункциональныеОпции - Строка - имена функциональных опций через запятую, определяющих видимость команды.// * УсловияВидимости - Массив - определяет видимость команды в зависимости от контекста.// Для регистрации условий следует использовать процедуру// ПодключаемыеКоманды.ДобавитьУсловиеВидимостиКоманды.// Условия объединяются по "И".//// Настройки процесса выполнения:// * МножественныйВыбор - Булево// - Неопределено - если Истина (по умолчанию), то команда поддерживает множественный выбор.// В этом случае в параметре выполнения будет передан список ссылок.// * РежимЗаписи - Строка - действия, связанные с записью объекта, которые выполняются перед обработчиком команды:// "Записывать" - записывать новые и модифицированные объекты (по умолчанию).// Перед записью и проведением у пользователя запрашивается подтверждение.// "НеЗаписывать" - объект не записывается, а в параметрах обработчика вместо ссылок передается// вся форма. В этом режиме рекомендуется работать напрямую с формой,// которая передается в структуре 2-го параметра обработчика команды.// "ЗаписыватьТолькоНовые" - записывать новые объекты.// "Проводить" - проводить документы.// * ТребуетсяРаботаСФайлами - Булево - если Истина, то в веб-клиенте предлагается// установить расширение для работы с 1С:Предприятием. Значение по умолчанию - Ложь.//// Настройки обработчика:// * Менеджер - Строка - объект, отвечающий за выполнение команды.// * ИмяФормы - Строка - имя формы, которую требуется получить для выполнения команды.// Если Обработчик не указан, то у формы вызывается метод "Открыть".// * ПараметрыФормы - Неопределено// - ФиксированнаяСтруктура - параметры формы, указанной в ИмяФормы.// * Обработчик - Строка - описание процедуры, обрабатывающей основное действие команды.// Формат "<ИмяОбщегоМодуля>.<ИмяПроцедуры>" используется, когда процедура размещена в общем модуле.// Формат "<ИмяПроцедуры>" используется в следующих случаях:// если ИмяФормы заполнено, то в модуле указанной формы ожидается клиентская процедура;// если ИмяФормы не заполнено, то в модуле менеджера этого объекта ожидается серверная процедура.// * ДополнительныеПараметры - ФиксированнаяСтруктура - параметры обработчика, указанного в Обработчик.//// Параметры - Структура - сведения о контексте исполнения:// * ИмяФормы - Строка - полное имя формы.// СтандартнаяОбработка - Булево - если установить в Ложь, то событие ДобавитьКомандыЗаполнения менеджера объекта не// будет вызвано.//Процедура ПередДобавлениемКомандЗаполнения(КомандыЗаполнения, Параметры, СтандартнаяОбработка) Экспорт
Пример вызова
ЗаполнениеОбъектовПереопределяемый.ПередДобавлениемКомандЗаполнения(КомандыЗаполнения, Параметры, СтандартнаяОбработка)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).