ОбработкаРасшифровкиКомпоновкиДанных.ПоказатьВыборДействия (DataCompositionDetailsProcess.ShowActionChoice)
Синтаксис:
Параметры:
<ОписаниеОповещенияОЗакрытии> (обязательный)
Содержит описание процедуры, которая будет вызвана после выбора действия пользователем со следующими параметрами:
- <ВыполненноеДействие> - значение выполненного действия;
- <ПараметрВыполненногоДействия> - параметр выполненного действия. Если действие "Открыть", то параметр содержит значение, которое нужно открыть. Если действие "Расшифровать", "Открыть", "Отфильтровать", "Упорядочить", "Сгруппировать" или "Оформить", то параметр содержит настройки, пригодные для использования в методе ПрименитьНастройки. Если выбрано дополнительное действие, то параметр не заполняется;
- <ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.
<ИдентификаторРасшифровки> (обязательный)
Идентификатор обрабатываемой расшифровки.
<ДоступныеДействия> (необязательный)
Доступные действия обработки. Элементами массива должны быть значения перечисления ДействиеОбработкиРасшифровкиКомпоновкиДанных
Если параметр не указан, разрешены все действия.
<ДополнительныеПунктыМеню> (необязательный)
Позволяет передать обработке расшифровки набор дополнительных действий.
На основе списка значений будут построены пункты меню, которые добавятся к стандартным. В случае, если значением элемента списка является список значений, из него будет сформировано подменю.
В случае, если выбрано дополнительное действие, соответствующее значение из списка будет передано в параметре "Выполненное действие".
<ИспользоватьОсновноеДействие> (необязательный)
Указывает, нужно ли использовать основное действие расшифровки.
Если действия по умолчанию нет или оно неоднозначно, то пользователю выдается полное меню.
Если действие по умолчанию есть и оно однозначно, то метод возвращает его в качестве выбранного действия. При этом, если действие требует дополнительного диалога, то диалог выдается.
Значение по умолчанию: Ложь.
<ЭлементФормы> (необязательный)
Указывает, из какого элемента формы нужно взять контекстное меню, добавляемое к меню расшифровки.
Описание:
Меню состоит из возможных действий над расшифровкой: “Расшифровать”, “Открыть”, “Отфильтровать”, “Упорядочить”, “Сгруппировать”, “Оформить”. Для всех действий, кроме расшифровки, программа пытается подобрать наиболее вероятные варианты параметризации, на основе данных расшифровки.
“Открыть” - отбираются поля данного элемента расшифровки, которые имеют значения не примитивных типов и не являются перечислениями. Если элемент расшифровки не имеет полей с установленными значениями (любого типа), используются поля родительских элементов расшифровки.
“Отфильтровать” - отбираются поля данного элемента расшифровки, которые имеют значения, и доступны для использования в главном отборе либо в отборах элементов структуры, и имеющие доступный вид сравнения “Равно” либо “В группе” для полей, содержащих иерархическое значение. Если элемент расшифровки не имеет полей с установленными значениями (любого типа), используются поля родительских элементов расшифровки.
“Упорядочить” - отбираются поля данного элемента расшифровки, которые доступны для использования в упорядочивании. Если элемент расшифровки не имеет полей с установленными значениями (любого типа), используются поля родительских элементов расшифровки.
“Сгруппировать”- отбираются поля данного элемента расшифровки, которые доступны для использования в группировках и не задействованы в вышестоящих группировках. Если элемент расшифровки не имеет полей с установленными значениями (любого типа), используются поля родительских элементов расшифровки.
“Оформить” - отбираются поля данного элемента расшифровки, которые имеют значения, доступные для использования в дополнительном отборе, и имеют доступный вид сравнения “Равно” либо “В группе” для полей, содержащих иерархическое значение. Если элемент расшифровки не имеет полей с установленными значениями (любого типа), используются поля родительских элементов расшифровки.
“Расшифровать” – действие не доступно, если данный элемент расшифровки – “детальные записи” кроме случая, когда он содержит поля – ресурсы.
Доступность: