|
Отбор по остаткам регистра накопления | ☑ | ||
---|---|---|---|---|
0
korchak
01.03.13
✎
12:09
|
Добрый день, коллеги!
Естьтакой вопрос, возможен получения остатков регистра накопления по отбору, структура которого содержит несколько наборов значений одного измерения регистра, т.е. имеем регистр "ЗаказыПокупателей", нужно получить остатки по ресурсу "СуммаВзаиморасчетов" для измерений "ЗаказПокупателя", где ЗаказПокупателя - это несколько значений |
|||
1
Wobland
01.03.13
✎
12:10
|
возможен
|
|||
2
Maxus43
01.03.13
✎
12:12
|
запросом, там всё просто
|
|||
3
Wobland
01.03.13
✎
12:13
|
(2) это тебе всё просто
|
|||
4
Maxus43
01.03.13
✎
12:14
|
ВЫБРАТЬ
ВнутренниеЗаказыОстатки.Заказчик, ВнутренниеЗаказыОстатки.Номенклатура, ВнутренниеЗаказыОстатки.КоличествоОстаток ИЗ РегистрНакопления.ВнутренниеЗаказы.Остатки(&ДатаОстатков, ВнутреннийЗаказ В (&Заказы)) КАК ВнутренниеЗаказыОстатки |
|||
5
korchak
01.03.13
✎
12:15
|
как передать структуру отбора в этом случае?
ведь, цитирую... "Структура, содержащая набор значений для измерений регистра. Имя ключа структуры должно совпадать с именем измерения регистра, заданного в конфигураторе, а значение элемента структуры - задает отбираемое по данному измерению значение" а при методе "Вставить" структуры элемент заменяеться при существующим ззначении ключа |
|||
6
Wobland
01.03.13
✎
12:16
|
(5) заполни массив &Заказы
|
|||
7
korchak
01.03.13
✎
12:16
|
я не хочу запросом...
у меня так ЗаказыПокупателей = РегистрыНакопления.ЗаказыПокупателей; ОбластьПодвалаЛевая.Параметры.Сумма = ЗаказыПокупателей.Остатки(,ОтборПомеченныеЗаказы).Итог("СуммаВзаиморасчетов"); |
|||
8
Wobland
01.03.13
✎
12:17
|
+(6) а как языком в таком случае делать, я не знаю. чуть что - запрос ;)
|
|||
9
korchak
01.03.13
✎
12:17
|
а массив можно передать в качестве отбора остатков?
|
|||
10
Wobland
01.03.13
✎
12:18
|
(7) то есть, у тебя сам отчёт счиатется по одним данным, а итог - по другим?
|
|||
11
Maxus43
01.03.13
✎
12:18
|
(9) боюсь что стандарнтые методы "Остаток" регистра не может работать с множествами... попробуй конечно туда массив передать, но сомневаюсь
|
|||
12
korchak
01.03.13
✎
12:20
|
(10) да, сам отчет по запросу считается, а вот дополнительный строки в отчет захотелось вывести не из отчета :)
|
|||
13
korchak
01.03.13
✎
12:20
|
не из запроса
|
|||
14
Wobland
01.03.13
✎
12:21
|
(12) ну раз понимаешь, то бог с тобой
|
|||
15
korchak
01.03.13
✎
12:31
|
(14) а значением структуры может быть список значений?
|
|||
16
korchak
01.03.13
✎
12:32
|
Ключ структуры - "ЗаказПокупателя"
Значение структуры - СписокЗначений самиз заказов покупателей |
|||
17
Wobland
01.03.13
✎
12:36
|
(15) не вижу, почему бы и нет
|
|||
18
lxndr
01.03.13
✎
12:38
|
(15) вроде там только на равенство отбор
|
|||
19
korchak
01.03.13
✎
12:47
|
(18) иду пробывать
|
|||
20
korchak
01.03.13
✎
15:53
|
(18) да, там равенство на отбор только еденичного значения, список значений не проходит, выкрутился другим способом
|
|||
21
korchak
01.03.13
✎
15:54
|
всем спасибо!)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |