Имя: Пароль:
1C
1С v8
КД. Заменить элемент справочника при выгрузке
0 Adept
 
29.02.12
11:21
Есть справочник, Статья затрат. У него есть реквизит - СтатьяЗатратБУ. Это ссылка на элемент справочника того же типа. при выгрузке данных подменять статью затрат, статьей затрат БУ, а если ее нет то не выгружать элемент. Как это сделать?
1 ЧеловекДуши
 
29.02.12
11:27
Напиши свою обработку, исправь то что имеешь :)
2 ЧеловекДуши
 
29.02.12
11:28
Заменять элементы надо не при выгрузке, а при загрузке.
3 Adept
 
29.02.12
11:29
В ПВД, перед выгрузкой

Если НЕ ЗначениеЗаполнено(Объект.СтатьяЗатратБУ) Тогда
   Отказ = Истина;
Иначе
   Объект = Объект.СтатьяЗатратБУ;
КонецЕсли;    

Говорит что объект не может быть изменен.

(2) В каком событии?
4 Рэйв
 
29.02.12
11:29
смотри обработчики ПриЗагрузке ПослеЗагрузки, работай  переменной Объект. Гдето в них можно написать отказ=истина
5 Adept
 
29.02.12
11:30
+(3) хотя  в доке

Объект - Произвольный. Выгружаемый объект. Может быть переопределен или назначен непосредственно в обработчике.
6 Adept
 
29.02.12
11:34
(4) это в ПВО?
7 Рэйв
 
29.02.12
11:34
(6)Это  в ПКО