|   |   | 
| 
 | Получить значение реквизита (ПланВидовХарактеристик) | ☑ | ||
|---|---|---|---|---|
| 0
    
        Crusher 14.02.14✎ 18:07 | 
        Нетиповая УТ11.
 Наименование = "Товар1"; СпрНом = Справочники.Номенклатура; НомСсылка = СпрНом.НайтиПоНаименованию(Наименование); СпрХар = Справочники.ХарактеристикиНоменклатуры; Выборка = СпрХар.Выбрать(,НомСсылка,,); Пока Выборка.Следующий() Цикл Таб = Выборка.Ссылка.ДополнительныеРеквизиты; ЭлемПВХ = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.Контрагент; Рез = Таб.Найти(ЭлемПВХ,"Свойство"); Сообщить(Рез.Значение.Код); КонецЦикла; Рез.Значение показывает нужного контрагента, но все его реквизиты недоступны. В отладчике тип значения СправочникСсылка.Контрагенты, а для реквизитов "Ошибка вывода значения" и пустой тип. Как подобной конструкцией получить реквизиты справочника Контрагенты? | |||
| 1
    
        Wobland 14.02.14✎ 18:11 | 
        запросы в этой религии запрещены?     | |||
| 2
    
        singlych 14.02.14✎ 18:14 | 
        а разве там ничего типового типа КакоеНибудьУправлениеСвойствами.КакНибудьПолучитьЗначенияРеквизитов() ?     | |||
| 3
    
        shuhard 14.02.14✎ 18:15 | 
        (1) +100500
 копрокод детектед | |||
| 4
    
        Поpyчик-4 14.02.14✎ 18:25 | 
        (1) (3)  Клюшечник detected     | |||
| 5
    
        Crusher 14.02.14✎ 18:30 | 
        (1) Нет. Без запроса никак?     | |||
| 6
    
        Wobland 14.02.14✎ 18:30 | 
        (5) это совсем не больно     | |||
| 7
    
        Либерал 14.02.14✎ 19:34 | 
        (0) бууу, симёрашник....     | |||
| 8
    
        Поpyчик-4 14.02.14✎ 20:47 | 
        (0) учить матчасть, читать Радченко, не? Что вы все лезете на минные поля с завязанными глазами задом вперёд.     | |||
| 9
    
        Torquader 14.02.14✎ 20:50 | 
        Надо понимать, что и в семёрке запрос иногда бывает быстрее перебора (но там с условиями всегда не очень).
 В восьмёрке же запросы настолько оптимизированы и вылизаны, насколько прямой выборке внимание не уделялось. Потом, в запросе всегда выбирается только то, что нужно, а выборка читает и кеширует весь объект, что очень сильно сказывается на скорости. | |||
| 10
    
        zulu_mix 14.02.14✎ 20:53 | 
        че накинулись то не по теме. пусть хоть в цикле получает. но на сервере     | |||
| 11
    
        Torquader 14.02.14✎ 21:59 | 
        (10) А, может быть, нам просто скучно.     | |||
| 12
    
        Crusher 14.02.14✎ 22:12 | 
        Подскажите, пожалуйста, почему в данном коде Рез.Значение имеет тип значения СправочникСсылка.Контрагенты, но к реквизитам этого значения нет доступа (в отладчике "Ошибка вывода значения" и пустой тип)? Мне это не вкурить, а с запросами разберемся позже. =)     | |||
| 13
    
        Crusher 14.02.14✎ 22:51 | 
        Всем спасибо, разобрался - ограничение учебной версии. =/     | |||
| 14
    
        Поpyчик-4 14.02.14✎ 23:22 | 
        (13) Почитай уже книги по разработке в 1С Предприятии 8.Х.. Узнаешь много нового.
 Мне уже жалко твою контору. | |||
| 15
    
        Crusher 14.02.14✎ 23:30 | 
        (14) Спасибо за совет! Обязательно почитаю. =)     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |