7.7 Метод ВыбратьЭлементыПоРеквизиту

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Titov, 4 июл 2008.

  1. TopicStarter Overlay
    Titov
    Offline

    Titov Опытный в 1С

    Регистрация:
    13 апр 2008
    Сообщения:
    177
    Симпатии:
    1
    Баллы:
    26
    Вопрос такой: метод ВыбратьЭлементыПоРеквизиту работает у меня, если только реквизит не является ссылкой на другой справочник
    Код:
        
    Спр2 = СоздатьОбъект("Справочник.Номенклатура");
    Спр2.ВыбратьЭлементыПоРеквизиту("Артикул", ТкущаяНоменклатура.Артикул,0, 0); 
    Спр2.ВыбратьЭлементыПоРеквизиту("Штрихкод", ТкущаяНоменклатура.Штрихкод,0, 0);
    
    
    
    
    
    если же делаю так
    Код:
        
    Спр3 = СоздатьОбъект("Справочник.Размер");
    Спр3.НайтиПоНаименованию(ТкущаяНоменклатура.Размер, 1); 
    
    Если Спр3.Выбран()>0 Тогда
    Спр2.ВыбратьЭлементыПоРеквизиту("Размер", Спр3,0, 0);  
    КонецЕсли;
    
    
    
    
    То не работает
    пишет:
    " Спр2.ВыбратьЭлементыПоРеквизиту("Размер", Спр3,0, 0);
    Неверное имя реквизита!"
    Подскажите please :unsure:
  2. X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    433
    Симпатии:
    3
    Баллы:
    29
    Дело не в этом. В конфигураторе проделай следующее: Конфигурация=>Справочники=>НужныйСправочник=>
    РеквизитПоКоторомуСобираешьсяОтбирать=>Свойства=>Дополнительно=>ОтборПоРеквизиту(должна стоять галка).
  3. TopicStarter Overlay
    Titov
    Offline

    Titov Опытный в 1С

    Регистрация:
    13 апр 2008
    Сообщения:
    177
    Симпатии:
    1
    Баллы:
    26
    Еще вопрос, а как сделать выборку по двум столбцам?

Поделиться этой страницей