|
Запрос | ☑ | ||
---|---|---|---|---|
0
pal_vas
14.09.11
✎
16:05
|
В штатке УТ 10,3 необходимо создать отчет в котором видны движения количественные по регистру "Товары в НТТ" и видны суммовые приходы и расходы по определенному прайсу, причем дата среза цены с регистра сведений "Цены номенклатуры" равна дате записи в регистре накопления "Товары в НТТ"... помогите с запросом.
Вот пример как я написал, но не работает...что нужно изменить в запросе подскажите ВЫБРАТЬ ТоварыВНТТОстаткиИОбороты.Склад, ТоварыВНТТОстаткиИОбороты.Номенклатура, ТоварыВНТТОстаткиИОбороты.КоличествоНачальныйОстаток, ТоварыВНТТОстаткиИОбороты.КоличествоРасход, ТоварыВНТТОстаткиИОбороты.КоличествоПриход, ТоварыВНТТОстаткиИОбороты.КоличествоКонечныйОстаток, ЦеныНоменклатурыСрезПоследних.Цена * ТоварыВНТТОстаткиИОбороты.КоличествоНачальныйОстаток КАК Поле1, ТоварыВНТТОстаткиИОбороты.КоличествоПриход * ЦеныНоменклатурыСрезПоследних.Цена КАК Поле2 ИЗ РегистрНакопления.ТоварыВНТТ.ОстаткиИОбороты(&Нач, &Кон, Запись, , ) КАК ТоварыВНТТОстаткиИОбороты ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ТипЦен = &ТипЦен) КАК ЦеныНоменклатурыСрезПоследних ПО ТоварыВНТТОстаткиИОбороты.Регистратор.Дата = ЦеныНоменклатурыСрезПоследних.Период И ТоварыВНТТОстаткиИОбороты.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура |
|||
1
ssh2006
14.09.11
✎
16:24
|
ВЫБРАТЬ
ТоварыВНТТОстаткиИОбороты.Склад, ТоварыВНТТОстаткиИОбороты.Номенклатура, ТоварыВНТТОстаткиИОбороты.КоличествоНачальныйОстаток, ТоварыВНТТОстаткиИОбороты.КоличествоРасход, ТоварыВНТТОстаткиИОбороты.КоличествоПриход, ТоварыВНТТОстаткиИОбороты.КоличествоКонечныйОстаток, ТаблицаЦеныНоменклатуры.Цена ИЗ РегистрНакопления.ТоварыВНТТ.ОстаткиИОбороты(&Нач, &Кон, Запись, , ) КАК ТоварыВНТТОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ТаблицаЦеныНоменклатуры ПО ((ТаблицаЦеныНоменклатуры.Период, ТаблицаЦеныНоменклатуры.ТипЦен, ТаблицаЦеныНоменклатуры.Номенклатура, ТаблицаЦеныНоменклатуры.ХарактеристикаНоменклатуры) В (ВЫБРАТЬ ПЕРВЫЕ 1 ЦеныНоменклатуры.Период, &ТипЦен, ЦеныНоменклатуры.Номенклатура, ЦеныНоменклатуры.ХарактеристикаНоменклатуры ИЗ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры ГДЕ ЦеныНоменклатуры.ТипЦен = &ТипЦен И ЦеныНоменклатуры.Номенклатура = ТоварыВНТТОстаткиИОбороты.Номенклатура И ЦеныНоменклатуры.ХарактеристикаНоменклатуры = ТоварыВНТТОстаткиИОбороты.ХарактеристикаНоменклатуры И ЦеныНоменклатуры.Период <= ТоварыВНТТОстаткиИОбороты.Период УПОРЯДОЧИТЬ ПО ЦеныНоменклатуры.Период УБЫВ)) |
|||
2
pal_vas
14.09.11
✎
16:35
|
(1)
у меня после выполнения запроса вот что выскочило: Ошибка СУБД: Ошибка SQL: Поле не найдено '#V8TblAli1_Q_000_T_001._Fld7645RRef' по причине: Ошибка SQL: Поле не найдено '#V8TblAli1_Q_000_T_001._Fld7645RRef' |
|||
3
ssh2006
14.09.11
✎
16:39
|
Значит у тебя файловая база
|
|||
4
pal_vas
14.09.11
✎
16:45
|
(3) да файловый, тогда в моем случае как надо?
|
|||
5
ssh2006
14.09.11
✎
17:26
|
сделай на скд 2 набора и передачу параметров во второй набор со срезом последних. Долго это работать будет. Или запрос можно иной сделать, громоздкий. Прояви фантазию в общем
|
|||
6
pal_vas
14.09.11
✎
17:27
|
(5) Ок спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |