|
Запрос выдает ошибку помогите решить | ☑ | ||
---|---|---|---|---|
0
ghostrid3r
06.11.12
✎
15:58
|
ДОбрый день подскажите пожалуйста в чем проблема
"ВЫБРАТЬ | ОстаткиПартий.Номенклатура, | ОстаткиПартий.ХарактеристикаНоменклатуры," +?(УчитыватьСерии, " | ОстаткиПартий.СерияНоменклатуры,", "") + " | ОстаткиПартий.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаХранения, | ОстаткиПартий.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК КоэффициентЕдиницыХранения, | ОстаткиПартий.Качество, | ОстаткиПартий.СчетУчета КАК СчетУчета, | СУММА(ОстаткиПартий.КоличествоОстаток) КАК Количество, | СУММА(ОстаткиПартий.СтоимостьОстаток) КАК Сумма | |ИЗ РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет.Остатки(&ДатаОстатков, | Организация = &Организация И Склад = &Склад" +?(ЗначениеЗаполнено(МОЛ)," И МОЛ = &МОЛ","")+"" +?(ЗначениеЗаполнено(СчетУчета)," И СчетУчета В ИЕРАРХИИ (&СчетУчета)","")+ " |" +?(ЗабалансовыеСчета," И СчетУчета.Забалансовый","И НЕ СчетУчета.Забалансовый")+" |" +?(ЗначениеЗаполнено(Контрагент)," И ДокументОприходования.Контрагент = &Контрагент","")+" |) КАК ОстаткиПартий |{ГДЕ ОстаткиПартий.Номенклатура КАК Номенклатура, | ОстаткиПартий.Номенклатура.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа} | |СГРУППИРОВАТЬ ПО | ОстаткиПартий.Номенклатура, | ОстаткиПартий.ХарактеристикаНоменклатуры," +?(УчитыватьСерии, " | ОстаткиПартий.СерияНоменклатуры,", "") + " | ОстаткиПартий.Качество, | ОстаткиПартий.СчетУчета | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ОстаткиПартий.Номенклатура, | ОстаткиПартий.ХарактеристикаНоменклатуры, | NULL КАК СерияНоменклатуры, | ОстаткиПартий.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаХранения, | ОстаткиПартий.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК КоэффициентЕдиницыХранения, | NULL КАК Качество, | ОстаткиПартий.СчетУчета КАК СчетУчета, | СУММА(ОстаткиПартий.КоличествоОстаток) КАК Количество, | СУММА(ОстаткиПартий.СтоимостьОстаток) КАК Сумма |ИЗ | РегистрНакопления.ПартииТоваровПереданныеБухгалтерскийУчет.Остатки(&ДатаОстатков, Организация = &Организация " +?(ЗначениеЗаполнено(СчетУчета)," И СчетУчета = &СчетУчета","") +"" +?(ЗначениеЗаполнено(Контрагент)," И ДокументОприходования.Контрагент = &Контрагент","")+" |) КАК ОстаткиПартий |{ГДЕ ОстаткиПартий.Номенклатура КАК Номенклатура, | ОстаткиПартий.Номенклатура.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа} | |СГРУППИРОВАТЬ ПО | ОстаткиПартий.Номенклатура, | ОстаткиПартий.ХарактеристикаНоменклатуры, | ОстаткиПартий.Номенклатура.ЕдиницаХраненияОстатков, | ОстаткиПартий.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, | ОстаткиПартий.СчетУчета Выдает ошибку: {Документ.ИнвентаризацияТоваровНаСкладе.МодульОбъекта(4060)}: Ошибка при установке значения атрибута контекста (Текст) +?(ЗначениеЗаполнено(Контрагент)," И ДокументОприходования.Контрагент = &Контрагент","")+" по причине: Разное количество полей в объединяемых запросах |
|||
1
salvator
06.11.12
✎
15:59
|
И что неясно?
|
|||
2
ghostrid3r
06.11.12
✎
16:00
|
Неясно что количество полей у меня одинаковое по 9 штук
|
|||
3
GLazNik
06.11.12
✎
16:00
|
(0) К.О. говорит, что разное количество полей в объединяемых запросах. Посчитать за тебя? В первом 10, во втором 9.
|
|||
4
sanechichek
06.11.12
✎
16:00
|
(0)вот здесь нужно так:
+?(УчитыватьСерии, " | ОстаткиПартий.СерияНоменклатуры,", "NULL") + " |
|||
5
ghostrid3r
06.11.12
✎
16:01
|
Где 10 покажите
|
|||
6
Maxus43
06.11.12
✎
16:01
|
+?(УчитыватьСерии, "
| ОстаткиПартий.СерияНоменклатуры,", Null) + "... |
|||
7
GLazNik
06.11.12
✎
16:01
|
+(3) упс... УчитыватьСерии - ложь? тогда первый 8, второй 9 :)
|
|||
8
Maxus43
06.11.12
✎
16:01
|
и во втором уже не должно быть "КАК", ибо псевдонимы задаются в первом
|
|||
9
salvator
06.11.12
✎
16:02
|
(2) В 1-м 8, во 2-м - 9. Смотри (6)
|
|||
10
sanechichek
06.11.12
✎
16:02
|
(2) Если у Вас Не УчитыватьСерии, то количество разное
|
|||
11
VasiL-V
06.11.12
✎
16:03
|
(0) смотри в сторону кавычек
|
|||
12
Maxus43
06.11.12
✎
16:03
|
4 правильней, кавычки забыл.
а ваще правильней так +?(УчитыватьСерии, " | ОстаткиПартий.СерияНоменклатуры", "NULL") + " КАК СерияНоменклатуры, | ОстаткиПартий.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаХранения, |
|||
13
ghostrid3r
06.11.12
✎
16:04
|
Все спс большое
|
|||
14
GLazNik
06.11.12
✎
16:05
|
+(12) вообще правильней и во второй запрос добавить серии при использовании серий...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |