|
Вопрос по выходной форме СКД | ☑ | ||
---|---|---|---|---|
0
AntonyFO
30.10.15
✎
07:34
|
Доброго времени суток, знатоки, подскажите следующее: в поле табличного документа был триггер "ОбработкаРасшифровки" (щёлкаешь по ячейке и срабатывает какой-то алгоритм). А на выходной форме СКД где это смотреть? Грубо говоря щёлкаешь на выходной форме там появляется список: "Расшифровать", "Сгруппировать" и пр., вот туда комманду как добавить?
|
|||
1
cw014
30.10.15
✎
07:41
|
Событие "ОбработкаРасшифровки" у табличного поля
|
|||
2
cw014
30.10.15
✎
07:41
|
Есть много статей по этому поводу
|
|||
3
cw014
30.10.15
✎
07:42
|
||||
4
cw014
30.10.15
✎
07:42
|
Ищи тут
|
|||
5
AntonyFO
30.10.15
✎
07:50
|
Ну, "спасибо"
|
|||
6
cw014
30.10.15
✎
08:00
|
ОбработкаРасшифровкиКомпоновкиДанных (DataCompositionDetailsProcess)
ПоказатьВыборДействия (ShowActionChoice) Синтаксис: ПоказатьВыборДействия(<ОписаниеОповещенияОЗакрытии>, <ИдентификаторРасшифровки>, <ДоступныеДействия>, <ДополнительныеПунктыМеню>, <ИспользоватьОсновноеДействие>, <ЭлементФормы>) Параметры: <ОписаниеОповещенияОЗакрытии> (обязательный) Тип: ОписаниеОповещения. Содержит описание процедуры, которая будет вызвана после выбора действия пользователем со следующими параметрами: <ВыполненноеДействие> - значение выполненного действия; <ПараметрВыполненногоДействия> - параметр выполненного действия. Если действие "Открыть", то параметр содержит значение, которое нужно открыть. Если действие "Расшифровать", "Открыть", "Отфильтровать", "Упорядочить", "Сгруппировать" или "Оформить", то параметр содержит настройки, пригодные для использования в методе ПрименитьНастройки. Если выбрано дополнительное действие, то параметр не заполняется; <ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения. <ИдентификаторРасшифровки> (обязательный) Тип: ИдентификаторРасшифровкиКомпоновкиДанных. Идентификатор обрабатываемой расшифровки. <ДоступныеДействия> (необязательный) Тип: Массив. Доступные действия обработки. Элементами массива должны быть значения перечисления ДействиеОбработкиРасшифровкиКомпоновкиДанных Если параметр не указан, разрешены все действия. <ДополнительныеПунктыМеню> (необязательный) Тип: СписокЗначений. Позволяет передать обработке расшифровки набор дополнительных действий. На основе списка значений будут построены пункты меню, которые добавятся к стандартным. В случае, если значением элемента списка является список значений, из него будет сформировано подменю. В случае, если выбрано дополнительное действие, соответствующее значение из списка будет передано в параметре "Выполненное действие". <ИспользоватьОсновноеДействие> (необязательный) Тип: Булево. Указывает, нужно ли использовать основное действие расшифровки. Если действия по умолчанию нет или оно неоднозначно, то пользователю выдается полное меню. Если действие по умолчанию есть и оно однозначно, то метод возвращает его в качестве выбранного действия. При этом, если действие требует дополнительного диалога, то диалог выдается. Значение по умолчанию: Ложь. <ЭлементФормы> (необязательный) Тип: ПолеФормы; ТаблицаФормы. Указывает, из какого элемента формы нужно взять контекстное меню, добавляемое к меню расшифровки. Описание: Интерактивный выбор действия обработки расшифровки предоставляет пользователю набор доступных действий в виде меню и, в случае необходимости, запрашивает дополнительную информацию. Меню состоит из возможных действий над расшифровкой: “Расшифровать”, “Открыть”, “Отфильтровать”, “Упорядочить”, “Сгруппировать”, “Оформить”. Для всех действий, кроме расшифровки, программа пытается подобрать наиболее вероятные варианты параметризации, на основе данных расшифровки. “Открыть” - отбираются поля данного элемента расшифровки, которые имеют значения не примитивных типов и не являются перечислениями. Если элемент расшифровки не имеет полей с установленными значениями (любого типа), используются поля родительских элементов расшифровки. “Отфильтровать” - отбираются поля данного элемента расшифровки, которые имеют значения, и доступны для использования в главном отборе либо в отборах элементов структуры, и имеющие доступный вид сравнения “Равно” либо “В группе” для полей, содержащих иерархическое значение. Если элемент расшифровки не имеет полей с установленными значениями (любого типа), используются поля родительских элементов расшифровки. “Упорядочить” - отбираются поля данного элемента расшифровки, которые доступны для использования в упорядочивании. Если элемент расшифровки не имеет полей с установленными значениями (любого типа), используются поля родительских элементов расшифровки. “Сгруппировать”- отбираются поля данного элемента расшифровки, которые доступны для использования в группировках и не задействованы в вышестоящих группировках. Если элемент расшифровки не имеет полей с установленными значениями (любого типа), используются поля родительских элементов расшифровки. “Оформить” - отбираются поля данного элемента расшифровки, которые имеют значения, доступные для использования в дополнительном отборе, и имеют доступный вид сравнения “Равно” либо “В группе” для полей, содержащих иерархическое значение. Если элемент расшифровки не имеет полей с установленными значениями (любого типа), используются поля родительских элементов расшифровки. “Расшифровать” – действие не доступно, если данный элемент расшифровки – “детальные записи” кроме случая, когда он содержит поля – ресурсы. Доступность: Тонкий клиент, веб-клиент, толстый клиент. -------------------------------------------------------------------------------- Методическая информация |
|||
7
cw014
30.10.15
✎
08:00
|
СП бесплатно раздаю. Параметр №3
|
|||
8
AntonyFO
30.10.15
✎
15:14
|
(6) Имеется ввиду СКД программно создавать? Я не такой улетевший, ннафиг
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |