|
Помогите построить условия (или группировку?) запроса | ☑ | ||
|---|---|---|---|---|
|
0
newbas
01.08.13
✎
01:03
|
Приветствую всех.
Поставили задачу - которая поставила меня в тупик. Есть обработка заполнения табличной части документа при помощи СКД. Документ устанавливает что-то типа плана продаж и обработка его заполняет. Документ содержит несколько колонок-измерений "Контрагент", "Бренд", "Менеджер" и ресурсы "Сумма" и "Количество". Пользователь заполняет произвольные измерения, а обработка заполняет количественные показатели по ним. Вроде ничего сложного, но сегодня попросили добавить возможность задания не просто элемент измерения, а группы элементов - т.е. пользователь выбирает папку и жмет кнопку обновления и в документе должны обновится количественные показатели по данным измерения, а не входящим по ним элементам. Подскажите - как быть? |
|||
|
1
depthzer0
01.08.13
✎
01:06
|
пусть выбирает "в группе"
|
|||
|
2
newbas
01.08.13
✎
01:10
|
(1)
Если он выбирает "В группе", то запрос возвращает не одну строку с группой, а список измерений |
|||
|
3
depthzer0
01.08.13
✎
01:32
|
пусть там укажет нужную папку
|
|||
|
4
cw014
01.08.13
✎
08:22
|
(0) > Документ содержит несколько колонок-измерений
> Пользователь заполняет произвольные измерения Бррррр, нифига не понял |
|||
|
5
newbas
01.08.13
✎
17:05
|
(4). Например:
Документ содержит следующие колонки: - Организация:СправочникСсылка.Организации - возможно указать только элемент; - Контрагент:СправочникСсылка.Контрагенты - возможно указать элемент или группу; - Номенклатура:СправочникСсылка.Номенклатура - возможно указать элемент или группу; - Количество - Сумма Пользователь заполняет таблицу - например: ООО "ИВА" ИП ИВАНОВ Шоколад "Аленка"(элемент) ООО "ИВА" ИП ИВАНОВ Шоколад Бабаевский(элемент) ООО "ИВА" ИП ИВАНОВ Кофе растворимый(группа) Далее мне нужно заполнить сумму и количество продаж за указанный период по данным фильтрам. Что касается 1 и 2 строки - проблем нет, а вот для 3-ей Я заполняю отборы в СКД: 1) Организация, вид сравнения = "Равно", Правое значение = "ООО "ИВА"" 2) Контрагент, вид сравнения = "Равно", Правое значение = "ИП ИВАНОВ" 3) Номенклатура, вид сравнения = "В группе", правое значение = Кофе растворимый И как результат получают список номенклатуры, входящей в группу - а мне надо всего. Вот и возникают вопросы: 1) Может решением в данном случае будет отключить группировку (поле) "Номенклатура"? 2) Возможно ли получить информацию по всей таблице документа одним запросом без перебора? |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |