![]() |
![]() |
![]() |
|
СКД: Как в СКД получить данные из одного регистра но за разные периоды? | ☑ | ||
---|---|---|---|---|
0
Девушка-Вамп
11.08.09
✎
12:49
|
нужно получить данные из одного регистра за разные периоды (например за прошлый месяц и текущий) и потом сравнить полученные цыфры. делаю отчёт СКД, в запрое указываю для одного регистра начальную и конечную дату, а для второго другие начальную и конечную дату, но при формировании отчёта днные выводятся только за первый временной промежуток. почему так происходит?
|
|||
1
IronDemon
11.08.09
✎
12:52
|
Выведи в отчет свои параметры периодов и глянь на них.
|
|||
2
Mitriy
11.08.09
✎
12:53
|
а два набора данных не айс?
|
|||
3
Девушка-Вамп
11.08.09
✎
13:03
|
всё перепробовала - и 2-а набора данных и в 1-м заросе 2-а запроса и просто 2-а регистра добавляла - всёравно ыводит только цыфры по первому периоду и всё тут.
|
|||
4
Девушка-Вамп
11.08.09
✎
13:04
|
в первом запросе даты НачалоПериода и КонецПериода, а во втором НАчалоПериода2 и КнецПериода2. по началу пыталась обозвать переменные с датами по другому - но всё равно почему-тонеобходимо задавать переменные НачалоПериода и КОнецПериода (хотя в запросе они вообще никак не участвуют)
|
|||
5
Pashkaa
11.08.09
✎
13:08
|
Когда в Параметрах виртуальной таблицы регистра указываешь свой параметр попробуй заключить его в фигурные скобки.
({&ДатаНачало2}, {&ДатаКонец2},...) |
|||
6
Девушка-Вамп
11.08.09
✎
13:14
|
(5) в этом случае вообще никакие данные не выводятся :((((
|
|||
7
Pashkaa
11.08.09
✎
13:16
|
А галки напротив Параметров в Настройках отчета надеюсь поставила?
|
|||
8
Девушка-Вамп
11.08.09
✎
13:18
|
(7) конечно
|
|||
9
5 Элемент
11.08.09
✎
13:19
|
Параметры нужно так указывать &КонецТекущегоПериода {(&КонецТекущегоПериода)}
|
|||
10
Pashkaa
11.08.09
✎
13:25
|
Не знаю как у (0), но вот только что набросал и работает
ВЫБРАТЬ ПродажиОбороты.Номенклатура, ПродажиОбороты.КоличествоОборот, ПродажиОбороты.СтоимостьОборот, ПродажиОбороты.ПериодГод КАК ПериодГод ИЗ РегистрНакопления.Продажи.Обороты(, , Авто, ) КАК ПродажиОбороты ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПродажиОбороты.Номенклатура, ПродажиОбороты.КоличествоОборот, ПродажиОбороты.СтоимостьОборот, ПродажиОбороты.ПериодГод ИЗ РегистрНакопления.Продажи.Обороты({&ДатаНач}, {&ДатаКон}, Авто, ) КАК ПродажиОбороты |
|||
11
Девушка-Вамп
11.08.09
✎
13:25
|
(9) тоже никакие данные не выводятся :((((((
|
|||
12
Pashkaa
11.08.09
✎
13:27
|
Ты точно те галки ставишь? СКД --- Настройки --- Праметры данных, первый столбец в таблице с параметрами.
|
|||
13
Девушка-Вамп
11.08.09
✎
13:30
|
(12) да
|
|||
14
Девушка-Вамп
11.08.09
✎
13:30
|
вот мой запрос:
ВЫБРАТЬ РАЗРЕШЕННЫЕ ЕСТЬNULL(ПродажиОбороты1.КоличествоОборот, 0) КАК Количество1, NULL КАК Количество2, ПродажиОбороты1.Организация, ПродажиОбороты1.Подразделение, ПродажиОбороты1.Контрагент.Родитель, ПродажиОбороты1.Контрагент.Ссылка КАК Контрагент ИЗ РегистрНакопления.Продажи.Обороты( &НачалоПериода, &КонецПериода, , Номенклатура В ИЕРАРХИИ (&ГазЕмкост) ИЛИ Номенклатура В ИЕРАРХИИ (&ГазБаллон)) КАК ПродажиОбороты1 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ NULL, ЕСТЬNULL(ПродажиОбороты2.КоличествоОборот, 0), ПродажиОбороты2.Организация, ПродажиОбороты2.Подразделение, ПродажиОбороты2.Контрагент.Родитель, ПродажиОбороты2.Контрагент.Ссылка ИЗ РегистрНакопления.Продажи.Обороты( {&НачалоПериода2}, {&КонецПериода2}, , Номенклатура В ИЕРАРХИИ (&ГазЕмкост) ИЛИ Номенклатура В ИЕРАРХИИ (&ГазБаллон)) КАК ПродажиОбороты2 УПОРЯДОЧИТЬ ПО Контрагент |
|||
15
Девушка-Вамп
11.08.09
✎
13:31
|
данные не выводятся вообще, если у вторых переменных с периодом убрать скобки то данные выводятся, о только обе за первый период
|
|||
16
Dinara78
11.08.09
✎
13:35
|
в таких случаях я смотрю в консоле запросов результаты кусочков, и все вместе, чаще всего находится ошибка, в параметрах или соединении.
|
|||
17
IronDemon
11.08.09
✎
13:37
|
РегистрНакопления.Продажи.Обороты(
{&НачалоПериода}, {&КонецПериода}, Период, Номенклатура В ИЕРАРХИИ (&ГазЕмкост) ИЗ Номенклатура В ИЕРАРХИИ (&ГазБаллон)) КАК ПродажиОбороты1 |
|||
18
IronDemon
11.08.09
✎
13:38
|
(15) Читай (1)
|
|||
19
Девушка-Вамп
11.08.09
✎
13:52
|
(18) посмотрела - исправила - теперь за первый период правильные цыфры вывоятся а за второй - нули
где то ещё ошибка закралась наверное? |
|||
20
5 Элемент
11.08.09
✎
13:53
|
(14) и где здесь то что я написал в (9) ?
Попробуй ВЫБРАТЬ РАЗРЕШЕННЫЕ ЕСТЬNULL(ПродажиОбороты1.КоличествоОборот, 0) КАК Количество1, NULL КАК Количество2, ПродажиОбороты1.Организация, ПродажиОбороты1.Подразделение, ПродажиОбороты1.Контрагент.Родитель, ПродажиОбороты1.Контрагент.Ссылка КАК Контрагент ИЗ РегистрНакопления.Продажи.Обороты( &НачалоПериода{(&НачалоПериода)}, &КонецПериода{(&КонецПериода)}, , Номенклатура В ИЕРАРХИИ (&ГазЕмкост) ИЛИ Номенклатура В ИЕРАРХИИ (&ГазБаллон)) КАК ПродажиОбороты1 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ NULL, ЕСТЬNULL(ПродажиОбороты2.КоличествоОборот, 0), ПродажиОбороты2.Организация, ПродажиОбороты2.Подразделение, ПродажиОбороты2.Контрагент.Родитель, ПродажиОбороты2.Контрагент.Ссылка ИЗ РегистрНакопления.Продажи.Обороты( &НачалоПериода2{(&НачалоПериода2)}, &КонецПериода2{(&КонецПериода2)}, , Номенклатура В ИЕРАРХИИ (&ГазЕмкост) ИЛИ Номенклатура В ИЕРАРХИИ (&ГазБаллон)) КАК ПродажиОбороты2 УПОРЯДОЧИТЬ ПО Контрагент |
|||
21
Девушка-Вамп
11.08.09
✎
14:04
|
(20) сделала так - то что с первой датой нормально, со второй датой нули :((
|
|||
22
IronDemon
11.08.09
✎
14:12
|
В &НачалоПериода{(&НачалоПериода) первый параметр лишний.
|
|||
23
acsent
11.08.09
✎
14:16
|
Никогда параметры в скобки не заключал
|
|||
24
IronDemon
11.08.09
✎
14:19
|
(23) Зря
|
|||
25
acsent
11.08.09
✎
14:21
|
(24) В чем суть такого действа?
|
|||
26
IronDemon
11.08.09
✎
14:25
|
(25) Посмотри текст запроса с параметрами и без с помощью http://infostart.ru/projects/1184/
|
|||
27
acsent
11.08.09
✎
14:26
|
А в 2х словах
|
|||
28
Девушка-Вамп
11.08.09
✎
14:28
|
(22) всё равно не получилось :(
|
|||
29
Девушка-Вамп
12.08.09
✎
05:35
|
ап
|
|||
30
Девушка-Вамп
12.08.09
✎
08:10
|
помогте кто нибть - подскажие???? никак не выходит и всё тут :((
|
|||
31
5 Элемент
12.08.09
✎
09:45
|
(30) выложи свой отчет
|
|||
32
5 Элемент
12.08.09
✎
09:45
|
например здесь http://ifolder.ru/
|
|||
33
Девушка-Вамп
12.08.09
✎
10:32
|
ура-ура-ура!!!!!!!!!!!!! получилось!!!!!!!!
групировку добавила. спасибо всем приогромнейшее!! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |