Имя: Пароль:
1C
1С v8
Не видно назначенного реквизита
0 Melcor
 
09.09.13
15:41
1С 8.2 КА 36.1 Через обработку назначаю реквизит справочнику Номенклатура. Захожу в в справочник проверить, реквизит пустой. Когда запускаю обработку заново, то в отладчике получаю ранее назначенные данные.

    ВыборкаСпр = Справочники.Номенклатура.Выбрать();
    Пока ВыборкаСпр.Следующий() цикл
        Если ВыборкаСпр.ЭтоГруппа = ложь тогда
            состояние(ВыборкаСпр.Наименование);
            Если (ВыборкаСпр.Родитель = ВыбРодитель) или (ВыборкаСпр.Родитель.Родитель = ВыбРодитель) или (ВыборкаСпр.Родитель.Родитель.Родитель = ВыбРодитель) или (ВыборкаСпр.Родитель.Родитель.Родитель.Родитель = ВыбРодитель) или (ВыборкаСпр.Родитель.Родитель.Родитель.Родитель.Родитель = ВыбРодитель) тогда        
                ОбъектСпр = ВыборкаСпр.ПолучитьОбъект();
                ОбъектСпр.СтранаПроисхождения = ВыбСтрана.Ссылка;
                ОбъектСпр.Записать();
            КонецЕсли;
        КонецЕсли;
    КонецЦикла;

Реквизит Странапроисхождения справочник КлассификаторСтранМира
Подскажите пжл, в чем может быть проблема?
1 Defender aka LINN
 
09.09.13
15:43

Если
    (ВыборкаСпр.Родитель = ВыбРодитель) или
    (ВыборкаСпр.Родитель.Родитель = ВыбРодитель) или
    (ВыборкаСпр.Родитель.Родитель.Родитель = ВыбРодитель) или
    (ВыборкаСпр.Родитель.Родитель.Родитель.Родитель = ВыбРодитель) или
    (ВыборкаСпр.Родитель.Родитель.Родитель.Родитель.Родитель = ВыбРодитель)
тогда

Это пиздец..
2 Melcor
 
09.09.13
15:44
(1) Спасибо за помощь, друг
3 mxs089
 
09.09.13
15:44
(1) +100500
4 hhhh
 
09.09.13
16:08
(2) обновить нажать в справочнике номенклатура. Или закрыть окно и открыть.
Основная теорема систематики: Новые системы плодят новые проблемы.