|
Таблицу значений вывести в Табличное поле. Нужен совет
| ☑ |
0
maxstore
17.08.12
✎
11:07
|
ТЗ, получена из запроса, такого вида:
ТМЦ1 Склад1 КолВо Сумма
ТМЦ1 Склад2 КолВо Сумма
....
ТМЦN СкладN КолВо Сумма
На печати я хочу видеть так:
| Склад1 | Склад2 | ...СкладN |
1. ТМЦ1 |КолВо|Сумма|КолВо|Сумма|КолВо|Сумма|
2. ТМЦ2 |КолВо|Сумма|КолВо|Сумма|КолВо|Сумма|
....
N. ТМЦN |КолВо|Сумма|КолВо|Сумма|КолВо|Сумма|
Подскажите, как мне это правильно и оптимизировано сделать?
|
|
1
Капитан О
17.08.12
✎
11:08
|
а при чём тут ТабПоле?
|
|
2
andrewks
17.08.12
✎
11:08
|
всё смешалось - люди, кони...
|
|
3
Капитан О
17.08.12
✎
11:08
|
ключевые слова: СКД, таблица
|
|
4
maxstore
17.08.12
✎
11:08
|
(1) ну какая разница.. печать вывожу в таб поле.. не суть
|
|
5
Капитан О
17.08.12
✎
11:11
|
(4) а я повторю: всё смешалось - люди, кони...
|
|
6
spleen
17.08.12
✎
11:12
|
Попробуй метод Присоединить() в таб.доке
|
|
7
Ctyd
17.08.12
✎
11:13
|
через присоединить.. нужно хитро делать..
Сначало он должен все склады прописать,
а потом по каждой ячейке выводить значения (проверяя или склад нужный)..
Используй СКД, там не будет проблем.
|
|
8
spleen
17.08.12
✎
11:15
|
+(6) Но с СКД будет проще сделать.
|
|
9
maxstore
17.08.12
✎
11:16
|
(3) СКД это хорошо, но кроме этого в отчете еще выводятся данные, у меня уровень падавана, поэтому сложные навороты в СКД еще не мое, к сожалению
|
|
10
UnAmerican
17.08.12
✎
11:18
|
Олд скул походу. Групируй, делай итоги по складам. Потом делай обходить по группировкам, присоединить+ вывод вертикально.
|
|
11
UnAmerican
17.08.12
✎
11:19
|
Или еще проще найди пример в конфе, их там валом. Много сильно писать кода тебе для примера.
|
|
12
spleen
17.08.12
✎
11:19
|
(7) Вначале надо вывести все ТМЦ. А потом склады с количеством и суммой в колонке через Присоеденить()
|
|
13
Wobland
17.08.12
✎
11:20
|
(9) не будешь использовать СКД - не научишься использовать СКД
|
|
14
spleen
17.08.12
✎
11:22
|
(13) да я тоже так думаю. Лучше посидеть на пару часов дольше с СКД чем по старинке с кучей циклов и таблиц.
|
|
15
maxstore
17.08.12
✎
11:31
|
(13) согласен.. СКД использую по максимуму.. сейчас буду пробывать
только в отчет еще нужно выводить из того же запроса другие параметры:
типа так:
ТМЦ .. Сальдо Нач Кон Прих Расх, ПеремещеноВПроизводство,ВнутрПеремещение - это
вот то что я хочу с разбивкой по складам (с какого склада куда)
|
|
16
AlexTim03
17.08.12
✎
12:59
|
(0) если таблица заполняется на основании обычного запроса (хотя можно наоборот, таблицу потом пихнуть в запрос), то если запросом вернуть выборку, можно сделать обход по разным уровням группировки в выборке. Т.о. и делалось в стандартных отчетах такой вот обход по складам.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший