|
Заполнение реквизитов через КД 2.1 | ☑ | ||
|---|---|---|---|---|
|
0
Leo_Lito
02.03.23
✎
10:05
|
При переносе нужно заполнить реквизит типа Булево в приемнике по значению из реквизита перечисления в источнике. Как и где написать обработчик?
|
|||
|
1
Йохохо
02.03.23
✎
10:07
|
затрудняюсь придумать второй вариант..
|
|||
|
2
Aleksey
02.03.23
✎
10:10
|
в ПКС, какие еще варианты?
|
|||
|
3
Leo_Lito
02.03.23
✎
10:13
|
(1) Ситуация такая: в источник и приемнике в справочнике существуют реквизиты перечилсения ЮрФизЛицо. В источнике этих значения 4: ЮрЛицоНеРезидент; ЮрЛицо; ФизЛицо; ...; В приемнике 2: ЮрЛицо; ФизЛицо. Но в приемнике есть второй булевский реквизит- РезидентРБ. Я хочу через обработчик дополнительно менять булевское значение.
|
|||
|
4
Leo_Lito
02.03.23
✎
10:14
|
(2) В ПКС в информации по обработчикам я нашел использование только ссылок на объект. Я могу прочитать значение перечисления, а как записать в булевский реквизит?
|
|||
|
5
Aleksey
02.03.23
✎
10:18
|
Источник пусто приемник РезидентРБ
В перед выгрузкой Если Источник.ЮрФизЛицо = Пер... тогда Значение = Истина; Иначе Значение = ложь; КонецЕсли; |
|||
|
6
Aleksey
02.03.23
✎
10:19
|
Параметры:
Источник - Произвольный. Ссылка на выгружаемый объект источник данных Значение - Неопределено. Конвертируемое значение свойства. Если значение определить в теле обработчика, то стандартная процедура получения значения не будет происходить. |
|||
|
7
Leo_Lito
02.03.23
✎
10:21
|
(6) Спасибо, сейчас попробую
|
|||
|
8
KJlag
02.03.23
✎
10:22
|
(0) все есть в конвертации
https://imgur.com/a/giEPBdA |
|||
|
9
Leo_Lito
02.03.23
✎
11:15
|
(6) Не работает. Пишет, что ЮрФизЛицо не является значением объектного типа
|
|||
|
10
Leo_Lito
02.03.23
✎
12:18
|
UP
|
|||
|
11
big
02.03.23
✎
13:02
|
(9) Не надо вот так впрямую копировать совет из (5). Реквизит в Источнике правильный, как в (3), надо прописать
|
|||
|
12
Aleksey
02.03.23
✎
13:56
|
(9) а ты как написал?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |