![]() |
![]() |
![]() |
|
Отбор по характеристикам в СКД | ☑ | ||
---|---|---|---|---|
0
vmprog
20.12.10
✎
00:56
|
Имеем УТ 10.3.10.4
У номенклатуры есть 3 характеристики и они заполнены. Делаю запрос (см ниже) в СКД Когда открываю отчет в предприятии то он не отображает характеристики. Сами характеристики есть если раскрыть поле Ссылка. Указывать характеристики пытался и в группировке и в выбранных полях. Результат один. Куда капать? ВЫБРАТЬ Номенклатура.Ссылка, Штрихкоды.Штрихкод ИЗ Справочник.Номенклатура КАК Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды ПО Номенклатура.Ссылка = Штрихкоды.Владелец {ХАРАКТЕРИСТИКИ ТИП(Справочник.Номенклатура) СПИСОК ПланВидовХарактеристик.СвойстваОбъектов ИДЕНТИФИКАТОР Ссылка ИМЯ Наименование ТИПЗНАЧЕНИЯ ТипЗначения ЗНАЧЕНИЯ РегистрСведений.ЗначенияСвойствОбъектов ОБЪЕКТ Объект ХАРАКТЕРИСТИКА Свойство ЗНАЧЕНИЕ Значение } |
|||
1
Wobland
20.12.10
✎
07:14
|
(0) несколько не понял о чём речь. для того, чтоб характеристики появились в настройках отчёта, отчёт необходимо выполнить (ну чтоб система "вытащила" значения характеристик). может, ты об этом?
|
|||
2
vmprog
20.12.10
✎
08:39
|
Дело в том, что в настройках есть нужные характеристики. Я их добавляю в выбранные поля ну или в группировку. Формирую отчет, а они не показываются. Выводится только группировка по номенклатуре:(
|
|||
3
Wobland
20.12.10
✎
08:56
|
(2) есть в выбранных полях - должны быть и в результате. детальные записи есть?
|
|||
4
vmprog
20.12.10
✎
10:12
|
Да.
Первая группировка "Ссылка" из нее выпадает Детальные записи. |
|||
5
vmprog
20.12.10
✎
10:14
|
Может дело в том, что я вижу нужные мне значения открыв справочник "Свойства номенклатуры"?
|
|||
6
vmprog
20.12.10
✎
13:59
|
Люди отзовитесь
|
|||
7
banco
20.12.10
✎
14:01
|
Платформа какая?
|
|||
8
tenikov
20.12.10
✎
14:02
|
(6) попробуй в режиме Предприятие сделать группировку вида Номенклатура.Характеристика
|
|||
9
vmprog
20.12.10
✎
14:39
|
Платформа 8.1.15.14
Группировку сделал такую: Ссылка, Ссылка.Номер помещения Где номер помещения это одна из характеристик. Отчет выводится, но в строке группировки есть только название товара, далее пустота. Заметил, что добавилась только запятая после номенклатуры. |
|||
10
tenikov
20.12.10
✎
16:08
|
(9) скриншот настроек выложи куда нибудь.
|
|||
11
vmprog
20.12.10
✎
16:44
|
Вот как выглядит настройка в предприятии
http://zalil.ru/30183039 |
|||
12
tenikov
20.12.10
✎
20:10
|
(11) по настройкам всё ок.
видимо, значения в списке у элемента номенклатуры - не номера помещений. |
|||
13
vmprog
22.12.10
✎
11:23
|
Оказалось все сложнее. Вот рабочий кусок выдранный из УТ.
Если кому надо вот. Готово к вставке в СКД ВЫБРАТЬ РАЗРЕШЕННЫЕ Товары.НоменклатураСсылка КАК НоменклатураСсылка, Товары.НоменклатураСсылка.БазоваяЕдиницаИзмерения КАК ЕдиницаИзмерения, Товары.НоменклатураСсылка.ЕдиницаХраненияОстатков КАК ЕдиницаДляШтрихКода, Товары.НоменклатураСсылка.ВидНоменклатуры.Наименование КАК ВидНоменклатуры, Товары.НоменклатураСсылка.ВидНоменклатуры.ТипНоменклатуры КАК ТипНоменклатуры, РегистрШтрихКоды.Штрихкод КАК ШтрихКод, Товары.ХарактеристикаСсылка КАК ХарактеристикаСсылка, ЗначенияСвойствХарактеристик.Свойство КАК ХарактеристикаСвойство, ЗначенияСвойствХарактеристик.Значение КАК ХарактеристикаЗначениеСвойства, ЗначенияСвойствОбъектов.Значение КАК СвойствоНоменклатурыЗначение, ЗначенияСвойствОбъектов.Свойство КАК СвойствоНоменклатуры ИЗ (ВЫБРАТЬ Номенклатура.Ссылка КАК НоменклатураСсылка, Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаДляШтрихКода, ХарактеристикиНоменклатуры.Наименование КАК ХарактеристикаНаименование, ВЫБОР КОГДА ХарактеристикиНоменклатуры.Ссылка ЕСТЬ NULL ТОГДА ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка) ИНАЧЕ ХарактеристикиНоменклатуры.Ссылка КОНЕЦ КАК ХарактеристикаСсылка ИЗ Справочник.Номенклатура КАК Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры ПО Номенклатура.Ссылка = ХарактеристикиНоменклатуры.Владелец {ГДЕ Номенклатура.Ссылка.* КАК Номенклатура}) КАК Товары ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствХарактеристик ПО (ЗначенияСвойствХарактеристик.Объект = Товары.ХарактеристикаСсылка) ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК РегистрШтрихКоды ПО Товары.НоменклатураСсылка = РегистрШтрихКоды.Владелец И Товары.ХарактеристикаСсылка = РегистрШтрихКоды.ХарактеристикаНоменклатуры И Товары.ЕдиницаДляШтрихКода = РегистрШтрихКоды.ЕдиницаИзмерения ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ЗначенияСвойствОбъектов.Объект КАК Объект, ЗначенияСвойствОбъектов.Свойство КАК Свойство, ЗначенияСвойствОбъектов.Значение КАК Значение ИЗ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов ГДЕ ЗначенияСвойствОбъектов.Свойство.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура) {ГДЕ ЗначенияСвойствОбъектов.Свойство КАК Свойство}) КАК ЗначенияСвойствОбъектов ПО Товары.НоменклатураСсылка = ЗначенияСвойствОбъектов.Объект |
|||
14
tenikov
22.12.10
✎
18:09
|
(13) чо сложнее то? ты в (0) попросту не тот ПланВидовХарактеристик выбрал.
и сильно удивлялся, почему тебе в отчет значения из другого ПВХ не выводятся. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |