Доброго времени суток, господа. Ломаем голову над следующей задачей:
У нас имеется регистр смен. Также имеется регистр производства продукции. Нужно понять, сколько продукции произвели в рамках одной смены.
В общем, результирующая таблица, должна выглядеть примерно так:
СтрокаСостоянияСмены - открыта
-продукция1
-продукция2
...
-продукцияn
СтрокаСостоянияСмены - закрыта
Даввайте подумаем как в таблице будут сворачиваться такие "блоки". Сворачиваться, очевидно, они будут по строка открытия смены. Т.е. тебе нужно иметь группировку открытий смен, а внутри дочерние по номенклатуре и "закрытия" (оно всегда одно по идее на каждое открытие). Ну а отступы уже можно в макете настроить.
(2) Да, но как? если нам известен только временной промежуток и то, когда мы получим результат запроса по сменам. А если делать через вт, то нужно будет их потом как-то хитро соединить, что у меня не вышло
В общем, появилась хитрая идея - делаю временную таблицу, которая объединяет в себе два запроса: первый - это регистр смен, второй - регистр производства. Общее поле объединения - период. Остальные разные. Далее, эту ВТ сортирую по периоду, по возрастанию. Вроде, сработало
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн