|
Не работает запрос по регистру накопления | ☑ | ||
---|---|---|---|---|
0
Parodist
15.08.11
✎
17:09
|
Конфа УТ 10.3.
Запрос такой ЗапросТоварыУТ.Текст = "ВЫБРАТЬ | ПартииТоваровНаСкладахОстатки.Номенклатура как Номенклатура, | ПартииТоваровНаСкладахОстатки.Склад как Склад, | ПартииТоваровНаСкладахОстатки.СтоимостьНачальныйОстаток КАК Стоимость |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&НачДата, &КонДата, , , ) КАК ПартииТоваровНаСкладахОстатки | |СГРУППИРОВАТЬ ПО | ПартииТоваровНаСкладахОстатки.Номенклатура, | ПартииТоваровНаСкладахОстатки.Склад |ИТОГИ ПО | Стоимость"; Т.е. хочу получить остатки на НачДата. Ошибка: Поле не входит в группу "ПартииТоваровНаСкладахОстатки.СтоимостьНачальныйОстаток". Целый день мучаюсь, что делать не знаю. Подскажите пожалуйста!!! |
|||
1
salvator
15.08.11
✎
17:11
|
В группировку это поле добавь.
И пользуйся конструктором в будущем. |
|||
2
mikecool
15.08.11
✎
17:11
|
| ПартииТоваровНаСкладахОстатки.Склад как Склад,
| сумма(ПартииТоваровНаСкладахОстатки.СтоимостьНачальныйОстаток) КАК Стоимость понаберут по объявлениям |
|||
3
mikecool
15.08.11
✎
17:11
|
(1) а нафик тогда группировка вообще?
|
|||
4
salvator
15.08.11
✎
17:12
|
(3) Согласен
|
|||
5
Prikum
15.08.11
✎
17:12
|
(0) Если нужны остатки, зачем тогда таблица ОстатковИОборотов?
|
|||
6
Михаил Козлов
15.08.11
✎
17:13
|
Штатный отчет по партиям не подходит?
|
|||
7
Parodist
15.08.11
✎
17:23
|
Добавил Группировку (1) и сумму (2). Получилось
ЗапросТоварыУТ.Текст = "ВЫБРАТЬ | ПартииТоваровНаСкладахОстатки.Номенклатура как Номенклатура, | ПартииТоваровНаСкладахОстатки.Склад как Склад, | сумма(ПартииТоваровНаСкладахОстатки.СтоимостьНачальныйОстаток) КАК Стоимость |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&НачДата, &КонДата, , , ) КАК ПартииТоваровНаСкладахОстатки | |СГРУППИРОВАТЬ ПО | ПартииТоваровНаСкладахОстатки.Номенклатура, | ПартииТоваровНаСкладахОстатки.Склад, | ПартииТоваровНаСкладахОстатки.Стоимость |ИТОГИ ПО | Стоимость"; Ошибка та же вылетает. |
|||
8
mikecool
15.08.11
✎
17:25
|
(7) или 1 или 2
|
|||
9
Allexe
15.08.11
✎
17:25
|
(7) Либо добавь группировку, либо Сумма() КАК
|
|||
10
Aprobator
15.08.11
✎
17:27
|
опять издевательство над виртуальной таблицей. Сгруппировать в сад и Сумма( тоже.
|
|||
11
Aprobator
15.08.11
✎
17:27
|
Итоги По Стоимость - красиво однако.
|
|||
12
mikecool
15.08.11
✎
17:29
|
смешались в кучу люди, кони (с) бородино(?)
|
|||
13
mikecool
15.08.11
✎
17:29
|
+12 угадал, бородино
|
|||
14
Aprobator
15.08.11
✎
17:29
|
вообще интересно, а что за начальный остаток такой в данном случае?
|
|||
15
Aprobator
15.08.11
✎
17:35
|
и если нужен только остаток, то каким раком тут таблица оборотов?
|
|||
16
Parodist
15.08.11
✎
17:45
|
Всем большое спасибо. Вот так заработало:
"ВЫБРАТЬ | ПартииТоваровНаСкладахОстатки.Номенклатура как Номенклатура, | ПартииТоваровНаСкладахОстатки.Склад как Склад, | сумма(ПартииТоваровНаСкладахОстатки.СтоимостьНачальныйОстаток) КАК Стоимость |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&НачДата, &КонДата, , , ) КАК ПартииТоваровНаСкладахОстатки | |СГРУППИРОВАТЬ ПО | ПартииТоваровНаСкладахОстатки.Номенклатура, | ПартииТоваровНаСкладахОстатки.Склад"; |
|||
17
Parodist
15.08.11
✎
17:45
|
Обороты тоже будут. Запрос только начинаю писать
|
|||
18
Aprobator
15.08.11
✎
17:47
|
(16) в угол поставлю!!! Читай СП в конце то концов. Не нужно тут СГРУППИРОВАТЬ и СУММА(.... Виртуальная таблица сама эту свертку делает.
|
|||
19
Parodist
15.08.11
✎
17:49
|
(18) Может быть СГРУППИРОВАТЬ и не нужно, но без нее не работает:
"ВЫБРАТЬ | ПартииТоваровНаСкладахОстатки.Номенклатура как Номенклатура, | ПартииТоваровНаСкладахОстатки.Склад как Склад, | сумма(ПартииТоваровНаСкладахОстатки.СтоимостьНачальныйОстаток) КАК Стоимость |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&НачДата, &КонДата, , , ) КАК ПартииТоваровНаСкладахОстатки"; Вылезает ошибка Поле не входит в группу "ПартииТоваровНаСкладахОстатки.Номенклатура" |
|||
20
Fram
15.08.11
✎
17:50
|
(19) бугага
|
|||
21
Fram
15.08.11
✎
17:50
|
(19) сумму убери
|
|||
22
Aprobator
15.08.11
✎
17:50
|
СУММА убери !!!! млин.
|
|||
23
Fram
15.08.11
✎
17:51
|
+(21) и читай внимательно что тебе люди пишут
|
|||
24
Parodist
15.08.11
✎
17:57
|
ЕПРСТ как все просто)
"ВЫБРАТЬ | ПартииТоваровНаСкладахОстатки.Номенклатура как Номенклатура, | ПартииТоваровНаСкладахОстатки.Склад как Склад, | ПартииТоваровНаСкладахОстатки.СтоимостьНачальныйОстаток КАК Стоимость |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&НачДата, &КонДата, , , ) КАК ПартииТоваровНаСкладахОстатки" Так работает. Все! Всем сенкс большой. Оказывается все не так плохо как казалось в начале. |
|||
25
Aprobator
16.08.11
✎
10:45
|
научишься внимательно читать инструкции и находить нужные места в них - все станет намного проще.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |