Имя: Пароль:
1C
1С v8
запросы таблица оборотов 1с
,
0 Lesrs
 
11.04.19
10:50
В обработке консоль запросов построить таблицу оборотов по регистру «Товары организации» за период, для определенной организации с использованием для условий конструкции ГДЕ
Номенклатура    
Количество приход    
Количество расход
        
Результат должен быть сгруппирован по полю номенклатура с подсчетом итогов по группировке и общие итоги.
1 1Сергей
 
11.04.19
10:51
Сколько?
2 Lesrs
 
11.04.19
11:37
(1) 1
3 1Сергей
 
11.04.19
11:44
(2) одна тысяча рублей?
4 Lesrs
 
11.04.19
11:44
(3) 1 рубль
5 shadow_sw
 
11.04.19
11:46
делов на 3 минуты..с чаем и печенькой
6 dmt
 
11.04.19
11:46
(4) за рубль только так:
выбрать
7 Lesrs
 
11.04.19
11:47
(6) выбрать и за бесплатно
8 1Сергей
 
11.04.19
11:48
(7) Начни сначала. Что нужно сделать мы уже поняли. Что уже сделал и что не получилось?
9 Lesrs
 
11.04.19
11:53
(8) сделал это, но думаю вроде не то
Выбрать
    ТоварыОрганизаций.Номенклатура,
    ТоварыОрганизаций.Количество
   ИЗ
    РегистрНакопления.ТоварыОрганизаций КАК ТоварыОрганизации
ГДЕ
    ТоварыОрганизации.КоличествоПриход
И     ТоварыОрганизации.КоличествоРасход
10 СтепаDS
 
11.04.19
11:56
(9) Что это?
11 Lesrs
 
11.04.19
11:57
нашел код, только не знаю правильный ли он? и к чему здесь 0?
ВЫБРАТЬ
    ТоварыОрганизации.Номенклатура,
    СУММА(ВЫБОР
            КОГДА ТоварыОрганизации.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
                ТОГДА ТоварыОрганизации.Количество
            ИНАЧЕ 0
        КОНЕЦ) КАК Приход,
    СУММА(ВЫБОР
            КОГДА ТоварыОрганизации.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)
                ТОГДА ТоварыОрганизации.Количество
            ИНАЧЕ 0
        КОНЕЦ) КАК Расход
ИЗ
    РегистрНакопления.ТоварыОрганизации КАК ТоварыОрганизации
ГДЕ
    ТоварыОрганизации.Период МЕЖДУ &ДатаНач И &ДатаКон
    И ТоварыОрганизации.Организация= &Организация
    И ТоварыОрганизации.Активность

СГРУППИРОВАТЬ ПО
    ТоварыОрганизации.Номенклатура
12 catena
 
11.04.19
11:58
(0)Постановка задачи такова, что нужно открыть конструктор запросов и тупо тыкать мышей прямо по тексту задания. Даже думать не надо.
13 СтепаDS
 
11.04.19
11:59
(11) Книжки пробовал читать?  Или только копипастить научился?
14 1Сергей
 
11.04.19
11:59
(9) (11) всё не то.

...
ИЗ РегистрНакопления.ТоварыОрганизаций.Обороты ...
...
15 СтепаDS
 
11.04.19
11:59
(12) Он щас и будет тыкать по тексту задания))
16 catena
 
11.04.19
12:01
(14)Зачем ломаешь веселье?
17 1Сергей
 
11.04.19
12:02
(16) Он хотя бы попытался. Я лишь слегка направил
Нечо тут дедовщину устраивать
18 shadow_sw
 
11.04.19
12:04
(14) сдал контору :)
19 garantNo4x
 
11.04.19
12:05
(11) Ты на верном пути. Но только добрые люди из 1с сделали работу по группировке агрегатов и для части уже есть рассчитанные значения .Если открыть конструктоор запросов то они там будут указаны. Приход и расход уже посчитан.
20 Lesrs
 
11.04.19
12:07
(15) ты чет по существу хочешь сказать? не знаешь ответа, не*** тут засорять форум идиотизмом...твоего мнения никто не спрашивал...я написал то, что мог придумать, дальше мыслей нет...а не тупо копипаст...и попросил помочь, а не читать хрень какую-то
21 1Сергей
 
11.04.19
12:09
(20) Спокойно. В первый раз всегда тяжело на мисте. Задавай правильные вопросы
22 СтепаDS
 
11.04.19
12:10
(20) "нашел код, только не знаю правильный ли он? и к чему здесь 0? " это не копипаст?
23 СтепаDS
 
11.04.19
12:10
(20) И не ори.
24 Lesrs
 
11.04.19
12:12
(22) ска...зачем изобретать велосипед? найти кусок кода, понять вообще что он делает...копипаст это когда ты тупо берешь и вставляешь к себе, не знаю будет ли работать и что это за херня. А я пытаюсь разобраться
25 СтепаDS
 
11.04.19
12:13
(24) дерзкий мальчик.
26 garantNo4x
 
11.04.19
12:15
Ну разберись. Узнай хотя бы как данные хранятся .. а то вдруг там не реляционная модель.. и там надо по дереву бежать и суммировать все узлы.
27 evorle145
 
11.04.19
12:16
(25) обчешется еще) дай ему время)
28 1Сергей
 
11.04.19
12:16
(26) чо?
29 Mikeware
 
11.04.19
12:19
(24) затем, что "изобретая велосипеды" - учатся.
когда "пытаются разобраться" - читают инструкцию, потом делают по инструкции. понимают, почему в инструкции написано именно так - и додумывают, как нужно сделать то, что нужно. потом пытаются сделать то, что нужно.  и если не получается - спрашивают (на форумах ли, или у коллег).
30 СтепаDS
 
11.04.19
12:22
(29) Для него учеба - просто скомуниздить, вставить и сдать. А думать тут не нужно.
31 garantNo4x
 
11.04.19
12:28
(28) это значит, что данные могут вообще и не в таблице хранится , и для подсчета какого показателя нужно будет делать какие то сложные обходы , что бы посчитать что-то.
32 1Сергей
 
11.04.19
12:31
(31) Что за привычка всё усложнять?
33 Mikeware
 
11.04.19
12:32
(30) а, это студент... ну тогда это "нормально" в том смысле, что это у студентов сейчас стиль такой...
типа "все придумано до нас, нужно только правильно спи*дить и соединить в нужной последовтательности"
34 Mikeware
 
11.04.19
12:33
(32) "Усложнять - просто. упрощать - сложно"©
35 garantNo4x
 
11.04.19
12:35
(32) ну, я не усложняю. Я просто увидел код в котором автор ставит фильтр приходу и расходу. Этакий прием в решить задачу в лоб, без анализа возможностей инструмента. Но мир то куда больше имеющегося опыта, и поэтому его однообразное применение дает сбои. Кстати, не удивлюсь если там код рабочий и возвращает тоже самое ..
36 1Сергей
 
11.04.19
12:42
(35) Автор студент, делает лабу. Думаешь ему нужно в такие глубины сейчас погружаться?
37 Mikeware
 
11.04.19
12:44
(36) лабы обычно делают после изучения соответствующей теоретической части... Т.е. "глубины" он должен знать
38 Lesrs
 
11.04.19
12:46
(37) есть вопрос, тебе сколько лет?
39 catena
 
11.04.19
12:48
(37)Те, кто изучает теоретическую часть за решениями (0) на форум не ходят :) А у ТС подход "смысл читать всю книгу в 900 страниц, если в итоге ты не запомнишь того, что ты прочитал из-за большого количества инфы".
40 IVT_2009
 
11.04.19
12:52
в итоге по моему получим только те записи по которым движение было. Что было без движения - не попадет.
Подробно тут: https://forum.infostart.ru/forum9/topic83703/
41 garantNo4x
 
11.04.19
12:53
(36) не, ну если студент, то тогда проще ему дать готовое решение .. ему ведь есть чем заняться, это нам кажется что это важно.
42 1Сергей
 
11.04.19
12:53
(40) это если отрицательные движения делать?
43 IVT_2009
 
11.04.19
12:55
(42) это если вообще движений не было но были остатки. Таблица остатков их не отобразит.
44 catena
 
11.04.19
12:57
(41)Ваше право. Не все такого мнения.
45 1Сергей
 
11.04.19
12:59
(43) не отобразит, но итоговый остаток сойдётся? хм... надо проверить будет
46 Mikeware
 
11.04.19
13:00
(38) вопрос весьма глупый.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.