Имя: Пароль:
1C
1С v8
СКД. Группировка колонок
0 Solitar
 
16.12.12
14:33
Реально ли, без программирования сделать вот такую группировку


Назначение платежа |        Январь 2012     |    Февраль 2012       |
                   |    Банк     |   Касса  |   Банк     |   Касса  |
                   |План | Факт  |План |Факт|План | Факт |План |Факт|
оплата от покуп.    |100  |21     | 30  | 32

Т.е., на верхнем уровне находится период, ниже разделение по видам оплат, а ниже уже суммы по ним.

Получается сделать отдельно январь по банку, январь по кассе.
1 Wobland
 
16.12.12
14:39
чо там? начало месяца, банк/касса, сумма?
2 Vitello
 
16.12.12
14:39
виды оплат может в строки вынести?
3 Пеппи
 
16.12.12
14:41
что значит без программирования? запрос к чему относится?)
4 Solitar
 
16.12.12
14:42
(2) нет, нужно именно так.
(3) без программирования СКД.
5 eklmn
 
гуру
16.12.12
14:42
Еслиб не группировка по периоду.....
кто там СКД придумал, молодец конечно, но все равно м-дак, ибо таблица такого вида нужна много где )
6 Solitar
 
16.12.12
14:43
(5) во-во
7 eklmn
 
гуру
16.12.12
14:44
Что-то  похожее можно сделать, но все равно шапка будет кривовата
8 EvgeniuXP
 
16.12.12
17:35
(5) ну ты еще скажи, что хочу колонтитулы разные выводить на разных страницах - тоже не додумали :)
9 EvgeniuXP
 
16.12.12
17:36
(+8) и хочу к переменным в цикле обращаться: Перем1, Перем2, Перем3 :)
10 France
 
16.12.12
17:38
можно в скд настроить вывод группировок по строкам и колонкам с отбором по ним же..
11 nunzio
 
16.12.12
18:03
(0) Без программирования насколько знаю нереально, только программно обработать табдок.
12 nunzio
 
16.12.12
18:03
(11) Т.е. объединить группировки верхнего уровня.
13 eklmn
 
гуру
16.12.12
18:08
(8) при чем тут колонтитулы? (9) ваще бредятина не в тему
ЕвгенХР че курил?
(10) научиш?
14 nunzio
 
16.12.12
18:11
(13) Вывод в таблицу, не ?
15 France
 
16.12.12
18:13
так, навскидку - в запросе создай поле, где будет "январь 2012" и тд... и дела группировку по нему..
группировка по виду оплат, и вывод деталей в колонки с фильтром по виду оплаты...
если исходные объекты, из которых осущ. запрос - будет проще советовать..
16 eklmn
 
гуру
16.12.12
19:55
(14) )) ясен перец это в таблице делаецца, как сделаешь покажи )
17 eklmn
 
гуру
16.12.12
19:56
(15) ты хитрый, но это, согласись через ..опу
18 France
 
16.12.12
19:59
ну, делай тогда не через ж.опу..
правда, пока не вижу объяснения, почему это через ж.опу..
19 eklmn
 
гуру
16.12.12
20:15
1 вопрос, ты все виды периодов будешь в запросе описывать?
20 France
 
16.12.12
20:18
(19) первый ответ, если ты внимательно посмотришь работу с периодами в СКД - то вопрос отпадет сам собой..  что то про дополнение периода...
21 France
 
16.12.12
20:19
я з не предлагаю вариант описания всех возможных периодов через запрос.. это и скд умеет делать
22 nunzio
 
16.12.12
21:43
(16) см (15). Делаешь группировку по Периоду и Дням оплаты (один уровень). Делаешь сортировку по периоду (можно недоступную пользователю). В полях выводишь ресурсы. Далее сформированный табдок надо обработать, чтобы объединить колонки Периоды.
23 Solitar
 
17.12.12
09:31
(22) сложность в том, что мест, откуда идет списание может быть много, например Банк 1, Банк 2, Касса 1, Касса 2. Как тогда в этом случае обрабатывать результат, если не известно точное кол-во колонок в каждом периоде?

и если будет точно известно, то как объединить, все равно не представляю.

(15) у тебя есть пример такой группировки?
24 eklmn
 
гуру
17.12.12
11:45
(23) нет у них нифига, это теоретики
25 France
 
17.12.12
11:52
(23) и что, что банков куча?? они же объединяются у тебя в группу "Банк".. или тебе нужно разворачивать по всем банкам?? тож не проблема - в группировке колонок банк..
да, у меня есть отчеты на скд...но не именно такие..
(24) ле, за базар отвечаешь?
26 Solitar
 
17.12.12
14:27
(25) а есть пример объединения ячеек программно?
27 eklmn
 
гуру
17.12.12
14:57
(25) не, ссыкотно, мож я че не так понял? можешь выслать что нибудь?  буду оч. благодарен
28 France
 
17.12.12
17:38
(26) я не делал.. лениво кодить ячейки.. лучше посношаться с настройкой СКД
(27) я на типовом шаблоне строю... есть у тебя онный?.. и, могу принтскрин выслать...
29 eklmn
 
гуру
17.12.12
17:42
(28) если не трудно, хочеться понимать что мы говорим про одно и то же
30 France
 
17.12.12
17:46
куда?? почту скинь - доеду до дому, скину..
щаз из офиса гонят..
31 eklmn
 
гуру
17.12.12
17:48
программист80#яндекс.ру
32 Solitar
 
17.12.12
19:26
ап. как как объеденить ПЕРИОД по нескольким ячейкам в одну?
33 eklmn
 
гуру
18.12.12
13:49
France я жду :)
34 France
 
18.12.12
18:55
(33) транслитерация программист80 какая? programmist? посмотри почту, тестовое сообщение отправил.. если оно, подтверди..
35 vmv
 
18.12.12
18:58
(0) нереально средсвами СКД, но реально ее научить это делать

https://dl.dropbox.com/u/7750370/mista/638122/Форма1.PNG
36 ILM
 
гуру
18.12.12
19:17
(23) Поле "Выбор" тебе  в руки и ... до полного самоудовлетворения.
37 eklmn
 
гуру
18.12.12
20:43
(34) да оно все правильно, получил, ответил
38 Solitar
 
18.12.12
23:37
оказалось все реально. сделал через свой макет для группировки.
39 France
 
19.12.12
03:17
(35) чем отличается "научить СКД" от "умеет СКД" если не кодить и макеты не строит, а использовать только соответствующим образом подготовленный запрос??
то, что по ссылке можно на основании запроса построить без создания макета, но (для простоты выводя месяца) используя внешние функции
AdBlock убивает бесплатный контент. 1Сергей