|
Отмена выгрузки объекта по условия конвретация | ☑ | ||
|---|---|---|---|---|
|
0
MAPATNK2
naïve
10.11.21
✎
13:24
|
Всем привет конвертация 2.1.
Делаю условие. И хочу, чтобы при выполнении условия данный объект не выгружался. Как сделать? Например Источник.ВидКонтактнойИнформации = такому то тогда Отказ = истина; КонецЕсли; |
|||
|
1
Asmody
10.11.21
✎
13:28
|
Обработчики "Правила выгрузки данных"
Перед выгрузкой объекта Условия возникновения события Событие выполняется при получении очередного объекта из выборки, до передачи этого объекта правилу конвертации. Параметры: Отказ - Булево. Если установить значение Истина, то выгрузка объекта производится не будет Параметры - Структура, в которой хранятся переменные доступные во всех обработчиках ИмяПКО - Строка. Имя правила конвертации объектов, указанное по умолчанию в правиле выгрузки данных. При выгрузке конкретных объектов может быть изменено Правило - ссылка на данное правило выгрузки данных ВходящиеДанные - произвольные вспомогательные данные, инициализированные в обработчике «Перед обработкой» правила выгрузки данных как ИсходящиеДанные. ИсходящиеДанные – произвольные вспомогательные данные, передаваемые правилу конвертации объекта. В обработчиках ПКО данная информация будет доступна как переменная ВходящиеДанные Объект - Произвольный. Выгружаемый объект. Может быть переопределен или назначен непосредственно в обработчике. Пример: Если Объект.ЭтоГруппа() = 0 Тогда Отказ = 1; КонецЕсли; |
|||
|
2
OldCondom
10.11.21
✎
13:31
|
в кд прекрасная справка(хотя что-то и осталось недокументированно, а также есть откровенные ошибки). Заходишь во все обработчики и тыкаешь справку
|
|||
|
3
MAPATNK2
naïve
10.11.21
✎
13:31
|
(1) Странно. В обработчике событий "Перед выгрузкой", написал
Если источник.Вид = справочники.ВидыКонтактнойИнформации.НайтиПоКоду("000000001") отказ = истина; КонецЕсли; Код не отрабатывает, поэтому сюда и написал. |
|||
|
4
MAPATNK2
naïve
10.11.21
✎
13:35
|
Ну ладно, видимо адресов так много. Всем спасибо.
|
|||
|
5
OldCondom
10.11.21
✎
13:39
|
перед отказ= истина вставь "сообщить("что то там"). Узнаешь в чем дело. Варианты есть. Как минимум есть другое ПКО
|
|||
|
6
Asmody
10.11.21
✎
15:46
|
(3) читай внимательно:
Объект - Произвольный. Выгружаемый объект. Может быть переопределен или назначен непосредственно в обработчике. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |