Имя: Пароль:
1C
1С v8
запрос по характеристикам
0 barracuda1313
 
29.08.15
21:43
Подскажите почему резултат запроса не выгружается в ТЗ?

                Запрос = Новый Запрос;
            Запрос.Текст = "
            |ВЫБРАТЬ
            |    ХарактеристикиНоменклатуры.Владелец                       КАК Номенклатура,
            |    ХарактеристикиНоменклатуры.Ссылка                                 КАК ХарактеристикаНоменклатуры,
            |    ХарактеристикиНоменклатуры.Наименование                           КАК НаименованиеХарактеристики
            |ИЗ  Справочник.ХарактеристикиНоменклатуры  КАК ХарактеристикиНоменклатуры
            |    ГДЕ    ХарактеристикиНоменклатуры.Владелец = &Номенклатура";
                Запрос.УстановитьПараметр("Номенклатура", СпрНоменклатура);
                ТабличноеПоле1 = Запрос.Выполнить().Выгрузить();
1 Лефмихалыч
 
29.08.15
21:54
Условие в ГДЕ превращает левое соединение во внутреннее. Перенеси это с ПО
2 Лефмихалыч
 
29.08.15
21:55
И да - я топик не читал :)
3 Лефмихалыч
 
29.08.15
21:56
Видимо ТабличноеПоле1 - это не таблица значений
4 barracuda1313
 
29.08.15
21:57
(3)ТЗ
5 barracuda1313
 
29.08.15
21:58
еслди поставить цикл вместо выгрузки то  все что находит сообщает
6 Kain_wrath
 
29.08.15
21:58
Наверно потому что твой запрос ничего не возвращает, сначала проверь его в консоли запросов
7 Лефмихалыч
 
29.08.15
21:58
(4) я тебе не верю
8 barracuda1313
 
29.08.15
21:59
//Пока выбВ.Следующий() Цикл
    //    сообщить(выбВ.ХарактеристикаНоменклатуры);
    //        КонецЦикла;

выкидывает характеристики
9 barracuda1313
 
29.08.15
22:00
табличное поле.тип значения таблица значений
10 Лефмихалыч
 
29.08.15
22:01
(8) с запросом все в порядке, он все верно возвращает. Проблема в несоответствии твоих ожиданий относительно реквизита формы ТабличноеПоле1 суровой реальности
11 barracuda1313
 
29.08.15
22:04
(10) переведи
12 Лефмихалыч
 
29.08.15
22:40
(11) табличноеполе1 - это не таблица значений, а реквизит формы, отображающий данные какой-то таблицы значений, которая с этим реквизитом формы связана. Ну, или я надеюсь, что связана. Как заполнить эту ТЗ, зависит от того, что за тип форм - УФ или ОФ
13 Chameleon1980
 
30.08.15
08:14
Табличноеполе.СоздатьКолонки
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший