Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

СКД накладывает фильтр на виртуальную таблицу Обороты

СКД накладывает фильтр на виртуальную таблицу Обороты
Я
   Sam1C
 
01.06.18 - 16:26
Доброго дня!
Кусок запроса:

ВЫБРАТЬ
    ТаблицаОплат.Менеджер КАК Менеджер,
    ТаблицаОплат.ЗаказКлиента КАК ЗаказКлиента,
    СУММА(ТаблицаОплат.Оплата) КАК Оплата,
    СУММА(ВЫБОР
            КОГДА ТаблицаОтгрузок.СуммаВыручкиСНДСРеглОборот = NULL
                ТОГДА 0
            КОГДА ТаблицаОплат.Оплата > ТаблицаОтгрузок.СуммаВыручкиСНДСРеглОборот
                ТОГДА ТаблицаОтгрузок.СуммаВыручкиСНДСРеглОборот
            ИНАЧЕ ТаблицаОплат.Оплата
        КОНЕЦ) КАК ОплаченнаяВыручка,
    СУММА(ЕСТЬNULL(ТаблицаОтгрузок.СуммаВыручкиСНДСРеглОборот, 0)) КАК Отгружено
ИЗ
    ТаблицаОплат КАК ТаблицаОплат
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты КАК ТаблицаОтгрузок
        ПО ТаблицаОплат.ЗаказКлиента = ТаблицаОтгрузок.ЗаказКлиента

СГРУППИРОВАТЬ ПО
    ТаблицаОплат.Менеджер,
    ТаблицаОплат.ЗаказКлиента

В отчете указан период месяц, по которому формируется временная таблица ТаблицаОплат. В консуле запросов все ОК! В СКД В колонку "Отгружено" попадают только выручка за выбранный в отчете период. Пробовал даже прописать тупо период в запросе:РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(2018, 1, 1, 0, 0, 1), ДАТАВРЕМЯ(2018, 6, 1, 0, 0, 1), , ), но все равно попадает только выбранный месяц. Хотя ни каких фильтров на эту таблицу мне не нужно
 
 
   Мандалай
 
1 - 01.06.18 - 16:33
СКД налаживает - мне кажется тебя ждет великое будущее!
   Мандалай
 
2 - 01.06.18 - 16:52
Переименуй параметр, который у тебя фильтрует виртуальную таблицу.
   Мандалай
 
3 - 01.06.18 - 16:53
А по хорошему посмотри, что у тебя в консоли СКД. Каким параметры и чему они равны.
   youalex
 
4 - 01.06.18 - 17:01
Консул запросов )))
Хотя, может  и консуля
   Sam1C
 
5 - 01.06.18 - 17:03
(4) консоль, опечатка
   Cyberhawk
 
6 - 01.06.18 - 17:41
(5) А теперь просклоняй это слово
   Ботаник Гарден Меран
 
7 - 01.06.18 - 17:53
РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты({ДатаВремя(1,1,1)},{ДатаВремя(1,1,1)}) КАК ТаблицаОтгрузок
   Sam1C
 
8 - 01.06.18 - 20:52
(7) Спасибо, да помогло! Получается в СКД лучше явно указывать период в виртуальных таблицах, что оно само не на подставляло (3)
   Sam1C
 
9 - 01.06.18 - 20:53
(3) В консоли СКД показывает как и писал в (0) подставляет период отчета, когда так: РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты КАК ...
   Sam1C
 
10 - 01.06.18 - 20:57
(4) (6) Походу миста стала лингвистическим форумом... Кругом одни лингвисты, специалистов по 1С не осталось.
 
 Рекламное место пустует
   Cyberhawk
 
11 - 01.06.18 - 21:31
(10) Язык неотделим от интеллекта / способностей мозга / еще чего-нибудь (называй как хочешь).
И конечно же не все те, кто по какой-то причине обделен знанием языка, это видит.
И конечно же не все те, кто это видит, это понимает.
И так далее )
   youalex
 
12 - 01.06.18 - 21:59
   Sam1C
 
13 - 01.06.18 - 23:10
(11) Ну конечно только люди с высоким интеллектом, сидят на тематических форумах и готовы развести холивар  из-за одной опечатки в слове уводя от основной темы.


P/S : По-моему наблюдению люди которые толком ни в чем не разбираются очень ревностно относятся к правильному правописанию и постоянно на этом делают акцент.
   youalex
 
14 - 01.06.18 - 23:38
(13) "По-моему наблюдению" - пишется без дефиса.
По моему наблюдению, люди, которые ... и т.д.
   youalex
 
15 - 01.06.18 - 23:44
(14) + но, если бы написал, По-моему, люди, которые бла-бла-бла,  (оборот не забываем выделять запятыми), тогда да, через черточку. Лингвистика и программирование вообще неразрывно связаны. Языки программирования.
   echo77
 
16 - 02.06.18 - 07:58
Вопрос решен?
   echo77
 
17 - 02.06.18 - 08:00
(8) Нет, здесь дело в галке Автозаполнение. Необходимо параметры ВТ указывать на вкладке Построитель
   МимохожийОднако
 
18 - 02.06.18 - 08:56
(13) Это ты холивар разводишь. Попробуй программировать с опечатками. Программа тебя пошлёт. У программистов по этой причине вырабатывается привычка к орфографии не только при кодировании, но и при переписке.
   Sam1C
 
19 - 02.06.18 - 10:57
(16) Решен в (8)
(17) Т.е. при флаге Автозаполнение, СКД в вирт. таблицу  подставляет параметры периода если не указаны параметры в Построителе?
   Sam1C
 
20 - 02.06.18 - 11:01
(18) Луше бы у таких программистов как вы выработалось привычка отвечать по теме, а не эфир засорять. Всем бы от этого легче стало и пользы больше. Столкнется кто-нибудь с похожей проблемой, открыл тему и за 30 сек. решил проблему, а так придется читать мнение великих интеллектуалов об опечатке в слове «консоль». И как еще меня за это Зевс не поразил молнией, а Нептун трезубцем не проколол я же так оскорбил безгрешных, никогда не ошибавшихся и во всем идеальных некоторых форумчан.
   Sam1C
 
21 - 02.06.18 - 11:04
Кому не лень и заняться не чем разберите пожалуйста пост (20) на грамматические и орфографические ошибки, заранее благодарен)))
   nicxxx
 
22 - 02.06.18 - 13:39
(18) далеко не все. я уже пятый год с таким борюсь. безуспешно.
   Cyberhawk
 
23 - 02.06.18 - 14:27
(22) "пятый год с таким борюсь" // Уволь его
   Aleksandr N
 
24 - 02.06.18 - 15:43
(10) 1С — тоже язык, хоть и искусственный.
В средневековье тоже не стыдились своей безграмотности.
Удачи.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует