|
Проблема с запросом | ☑ | ||
---|---|---|---|---|
0
asder117
07.11.17
✎
15:31
|
Уважаемые...прошу прописные истины....натурально в попыхах забыл. Заранее спасибо
Есть запрос "Запрос.Текст = "ВЫБРАТЬ | РеализацияТоваровУслугТовары.НомерСтроки КАК НомерСтроки, | РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура, | РеализацияТоваровУслугТовары.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Коэффициент, | РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | РеализацияТоваровУслугТовары.СерияНоменклатуры КАК СерияНоменклатуры, | СУММА(РеализацияТоваровУслугТовары.Количество * РеализацияТоваровУслугТовары.Коэффициент) КАК КоличествоНужно, | СУММА(ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0)) КАК КоличествоОстаток |ИЗ | Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.+ "Нужный регистр".Остатки(&ВремяДока, Склад = &Склад) КАК ТоварыНаСкладахОстатки | ПО РеализацияТоваровУслугТовары.Номенклатура = ТоварыНаСкладахОстатки.Номенклатура | И РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры = ТоварыНаСкладахОстатки.ХарактеристикаНоменклатуры | И РеализацияТоваровУслугТовары.СерияНоменклатуры = ТоварыНаСкладахОстатки.СерияНоменклатуры |ГДЕ | РеализацияТоваровУслугТовары.Ссылка = &Ссылка | И РеализацияТоваровУслугТовары.Ссылка.СкладОтправитель = &Склад | |СГРУППИРОВАТЬ ПО | РеализацияТоваровУслугТовары.НомерСтроки, | РеализацияТоваровУслугТовары.Номенклатура, | РеализацияТоваровУслугТовары.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, | РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры, | РеализацияТоваровУслугТовары.СерияНоменклатуры | |УПОРЯДОЧИТЬ ПО | НомерСтроки"; " как в запрос вместо "Нужный регистр" вставить переменную, получаемую из условия: Если Ссылка.СкладОтправитель.ВидСклада = Перечисления.ВидыСкладов.НТТ тогда Регистр = "ТоварыВНТТ"; ИначеЕсли Ссылка.СкладОтправитель.ВидСклада = Перечисления.ВидыСкладов.Розничный тогда Регистр = "ТоварыВРознице"; иначе Регистр = "ТоварыНаСкладах"; КонецЕсли; Заранее спасибо |
|||
1
Филиал-msk
07.11.17
✎
15:35
|
> натурально в попыхах
Вернись в попыхи Мироздание не обманешь - неграмотные не могут в 1С. |
|||
2
asder117
07.11.17
✎
15:37
|
(1) (1) ну ну
|
|||
3
Филиал-msk
07.11.17
✎
15:37
|
(2) вот вот
|
|||
4
Ёпрст
07.11.17
✎
15:38
|
Текст запроса - это строка.
СтрЗаменить в помощь |
|||
5
Михаил Козлов
07.11.17
✎
15:38
|
СтрЗаменить в тексте запроса.
|
|||
6
asder117
07.11.17
✎
15:39
|
(4) (5) Как вариант да...либо разбить текст запроса на 2 текста и соединить переменной...
|
|||
7
Филиал-msk
07.11.17
✎
15:40
|
(6) вспомнил вспомнил?
|
|||
8
Ёпрст
07.11.17
✎
15:41
|
(6) разбиением на части не кошерно - не работает конструктор запроса.
|
|||
9
zak555
07.11.17
✎
15:44
|
(0) если это УТ -- смотрим на остаток в РН обеспечение и видим, что ещё не обеспечено
|
|||
10
asder117
07.11.17
✎
15:45
|
(8) я понимаю не кашерно.....само-собой переделаю на СтрЗаменить. "конструктор запроса" я зачастую запросы без конструктора пишу...привычка со скуя
|
|||
11
asder117
07.11.17
✎
15:45
|
(9) УПП
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |