|
Оптимизация отчета на СКД | ☑ | ||
---|---|---|---|---|
0
LivingStar
29.03.13
✎
08:19
|
Имеется некий отчет Анализ цен, на СКД и выводящий результат в табличный документ. Рассчитывает все правильно. Проблема в том что он дико долго формируется. Выявлено, что при заполнении табличного документа СКД, в коде программно заложены циклы перебирающие этот табличный документ и переписывающие вывод. Решено избавиться от этого и сразу выводить все в СКД. Был взят от туда пакетный запрос, и сейчас я думаю как правильно это решить. Прилагаю print screen'ы.
| Нужный результат: | http://radikale.ru/data/upload/04012/04012/5c25624b92.jpg | Что удалось нарисовать в СКД, но не выводит поля Выбранные поля: | http://radikale.ru/data/upload/05615/fb1a9/c680c9f925.jpg | Результат отчета: | http://radikale.ru/data/upload/04012/fb1a9/765d501a8b.jpg | Что бы получить то что в "print screen" нужный результат, нужно рисовать свой макет и выводить через него, или можно это сделать настройкой выбранных полей? По количеству контрагентов, колонки "Контрагент, минимум. максимум." разворачиваются в право. |
|||
5
LivingStar
29.03.13
✎
09:35
|
http://radikale.ru/data/upload/05615/c2184/25c2ade161.jpg
| Подскажите почему задваивается вывод колонок в шапке, номенклатура и тип цен и как правильно сгруппировать строки? А то там тоже не так как нужно идет ((( |
|||
6
LivingStar
29.03.13
✎
09:50
|
можно ли в СКД строки делать столбцами, разворачивать вправо, по контрагенту, а по номенклатуре и типам цен в низ как в 0 ( print screen Нужный Результат), не переписывая отчет программно
|
|||
7
Fragster
гуру
29.03.13
✎
09:51
|
(6) да
|
|||
8
LivingStar
29.03.13
✎
09:54
|
(7) натолкните на мысли как?
|
|||
9
LivingStar
29.03.13
✎
09:55
|
(7) не подскажете почему в (5) так задваивается ???
|
|||
10
Никола_
Питерский 29.03.13
✎
09:59
|
А почему в колонках пусто ?
|
|||
11
LivingStar
29.03.13
✎
10:13
|
(10) вы про принт скрин (5)? ну где то выводит...
Хочу что бы выводил: | Номенклатура ТипЦен1 ТипЦен2 ТипЦен3 как ему это задать? пока что номенклатуру выводит столько раз сколько типов цен... |
|||
12
LivingStar
29.03.13
✎
10:17
|
(11) это вроде задал!
|
|||
13
LivingStar
29.03.13
✎
10:22
|
пока вот чего добился:
| http://radikale.ru/data/upload/4efc3/4fa6c/68b56602a7.jpg | но все равно что то не то! Колонки почему то съехали ((( И как все же разворачивать по контрагентам в право по колонкам, а по номенклатуре и типам цен в низ, по строкам? |
|||
14
Никола_
Питерский 29.03.13
✎
10:32
|
(11) У тебя там таблица в строках есть детальные записи, а в колонках что ? может в колонки запихать то что ты хочешь ?
2 скрин в топике |
|||
15
Ksandr
29.03.13
✎
10:34
|
Хрусталеву почитать не предлагать?
|
|||
16
LivingStar
29.03.13
✎
10:37
|
Правильно ли я думаю, что если для (13) задать настройку так что бы колонки по контрагентам разворачивались в право, а строки по номенклатуре и типам цен в низ, то форма отчета приобретет вид подобный как в (0) print screen НужныйРезультат и print screen РезультатОтчета ?
|
|||
17
LivingStar
29.03.13
✎
10:40
|
(14) может быть, сейчас буду пробовать!!!
(15) вообще стоит взять на заметку прочтение этой книги, но как то имел доступ к распечатанному экземпляру, но в работе это не использовал!! Там же общие моменты рассматриваются, хотя да стоит начать читать. Пока нет времени на это, нужно решить правильный вывод отчета. |
|||
18
LivingStar
29.03.13
✎
11:00
|
(14) подскажите как правильнее сделать в столбцах?
по идее как в (0) print screen НужныйРезультат, мне нужно в право разворачивать столбцы по контрагентам с мин. и макс. ценами. Я попробовал сделать так, - | http://radikale.ru/data/upload/4efc3/fb1a9/5e91024a4f.jpg | по получается полная ерунда ((( | http://radikale.ru/data/upload/fb1a9/49112/26d51f55f4.jpg | ещё и контрагенты в столбцах задваиваются, но в строках везде пусто (((( |
|||
19
Ksandr
29.03.13
✎
11:04
|
Как я вижу:
Группировка строк: - Номенклатура (Иерархия?) - Тип Цен Группировка колонок: - Дополнительное поле (в вычисляемых полях создаешь поле, значение "", в условном оформлении именно этой группировки ставишь Текст = "Твой текст", оформляемые поля - Дополнительное поле. В выбранных полях указываешь ресурсы (отличающиеся от дальнейших, сделай их отдельными полями) - Контрагент (в выбранных полях ресурсы рассчитанные по контрагенту) |
|||
20
Ksandr
29.03.13
✎
11:07
|
На картинках "полная ерунда (((" - что в настройках, что в результате.
Выглядит как попытка починить телевизор имея паяльник и 0 знаний на тему ремонта телевизора. Жахнем ка эту неведому деталь. Тааакс что-то работает, но картинка вверх ногами. Ну ка, а если сюда эту хрень напаять? |
|||
21
LivingStar
29.03.13
✎
11:13
|
Прошу прощения за незнание! Но вот при такой попытки настроить:
| http://radikale.ru/data/upload/04012/04012/70b25b4695.jpg | все вот так вот курочится: | http://radikale.ru/data/upload/0fccf/6895e/d3dcf64ac5.jpg | подскажите как нужно? |
|||
22
LivingStar
29.03.13
✎
11:14
|
(19) номенклатура без иерархии пока
|
|||
23
Никола_
Питерский 29.03.13
✎
11:41
|
Мы где-то близко )))
Цену в ресурсы убрать. В колонках убрать детальные записи, оставить просто контрагент. |
|||
24
LivingStar
29.03.13
✎
12:38
|
Вот я вроде вывел колонки в том виде в котором нужно
| http://radikale.ru/data/upload/0fccf/6895e/fb68637547.jpg | Подскажите, как сейчас в них вывести данные, и получится ли это не испортив имеющуюся структуру? Где то что то я не прописал. |
|||
25
LivingStar
29.03.13
✎
12:40
|
(24+) получилось это настройкой выбранных полей для каждой из группировок строк и колонок таблицы
|
|||
26
LivingStar
29.03.13
✎
12:55
|
в ресурсах пусто, перенес туда реквизит НашаЦена, начать выводить числовые значения, и посмотреть что получится, из print screen'а видно, что поле НашаЦена ушло со своего места, и попортила настроенную структуру (24)
| http://radikale.ru/data/upload/69fda/69fda/b6951962d1.jpg |
|||
27
LivingStar
29.03.13
✎
13:10
|
(26) Советы какие нибудь будут? как вывести макет с данными?
Рисовать свой макет только если? Если так, подскажите по этому вопросы? |
|||
28
LivingStar
29.03.13
✎
13:21
|
советы какие либо будут?
|
|||
29
LivingStar
29.03.13
✎
13:53
|
Проблема в том, что поля СобственныеЦены, Основные закупочные цены (минимум, средняя, максимум) отсутствуют когда задаешь ресурсами НашаЦена, НаценкаМинимум, НаценкаСредняя, НаценкаМаксимум, КонтрагентЦенаМинимум, КонтрагентЦенаМаксимум
и появляется вывод пустого контрагента у каждого выведенного. | http://radikale.ru/data/upload/69fda/6895e/cb7637c6ca.jpg | как это можно устроить? screen'ы группировок | группировка контрагент | http://radikale.ru/data/upload/05615/4fa6c/ecf8ea76d5.jpg | группировка тип цен | http://radikale.ru/data/upload/c2184/ba193/a2c3c4b585.jpg | группировка номенклатура | http://radikale.ru/data/upload/ba193/c2184/4e2fbba225.jpg | |
|||
30
LivingStar
30.03.13
✎
07:47
|
подскажите как выровнять отчет! привел же все настройки!
где люди знающие СКД? |
|||
31
LivingStar
01.04.13
✎
06:11
|
up!
|
|||
32
LivingStar
01.04.13
✎
06:20
|
В отчете сейчас колонки "Наша цена", "Наценка минимум", "Наценка средняя", "Наценка максимум" и над ними "мин." и "макс" выводятся у каждого контрагента, развернутого столбцами вправо. Как что бы у каждого контрагента были только "мин" и "макс", а "Наша цена", "Наценка минимум", "Наценка средняя", "Наценка максимум" остались выведены единожды?
| http://radikale.ru/data/upload/fb1a9/0fccf/08b10981ff.jpg | как должно быть | http://radikale.ru/data/upload/04012/04012/5c25624b92.jpg | |
|||
33
LivingStar
01.04.13
✎
08:30
|
up!
|
|||
34
LivingStar
01.04.13
✎
09:42
|
up!
|
|||
35
Fragster
гуру
01.04.13
✎
09:51
|
можно макетом, можно группировками, тебе как больше нравится?
|
|||
36
LivingStar
01.04.13
✎
10:35
|
(35) Так я делаю группировками не получается. Макетом не представляю как. Как группировками подскажете? Вот мои группировки:
| http://radikale.ru/data/upload/ba193/c2184/4e2fbba225.jpg | http://radikale.ru/data/upload/c2184/ba193/a2c3c4b585.jpg | http://radikale.ru/data/upload/05615/4fa6c/ecf8ea76d5.jpg | Что нужно исправить что бы "Номенклатура", "ТипЦен", "НашаЦена", "НаценкаМинимум", "НаценкаСреднее", "НаценкаМаксимум" выводились единожды, а "Контрагент", "Мин.", "Макс." выводились колонками по количеству контрагентов в право? |
|||
37
LivingStar
01.04.13
✎
11:06
|
(35) поделитесь знаниями или советом?
|
|||
38
Fragster
гуру
01.04.13
✎
11:12
|
если группировкой - то добавляешь вычисляемое поле Итоги со значением "Итоги", добавляешь его в группировки по колонке, у колоночных группировок меняешь выбранные поля
|
|||
39
LivingStar
01.04.13
✎
11:55
|
(38)куда добавлять его?
|
|||
40
LivingStar
01.04.13
✎
12:19
|
(OFF) форум таксистов самоубийц и танки на фоне, это про что?
|
|||
41
Fragster
гуру
01.04.13
✎
12:42
|
(39) в настройки добавляй!
|
|||
42
LivingStar
01.04.13
✎
12:44
|
(41) в какие группировки добавлять исходя из (36)?
|
|||
43
Fragster
гуру
01.04.13
✎
12:45
|
(42) ык в колонки же
|
|||
44
LivingStar
01.04.13
✎
12:46
|
(41) поля же выбираются из доступных! от куда там ему взяться этому полю, если его нет в доступных?
|
|||
45
LivingStar
01.04.13
✎
12:49
|
(43) изначально в запрос добавлять?
|
|||
46
LivingStar
01.04.13
✎
12:49
|
(38) что то мне сдается не по этой теме диалог?!
|
|||
47
Fragster
гуру
01.04.13
✎
12:50
|
(44) как же ты прочитал (38)?
|
|||
48
LivingStar
01.04.13
✎
12:53
|
добавил в колонки к контрагенту "Итоги"
|
|||
49
LivingStar
01.04.13
✎
12:53
|
(38) меняешь выбранные поля на что?
|
|||
50
Fragster
гуру
01.04.13
✎
12:55
|
(48) зачем к контрагенту? это отдельная группировка должна быть
|
|||
51
LivingStar
01.04.13
✎
12:56
|
(47) Добавил в запрос вычисляемое поле Итоги со значением "Итоги". Сейчас делаю отдельную группировку Итоги, в ней какие выбранные поля задать?
|
|||
52
Fragster
гуру
01.04.13
✎
12:57
|
(51) какие у тебя в итогах должны быть. а в "контрагентах" - какие должны быть в контрагентах. ну и для отчета итоги по горизонтали выключи
|
|||
53
LivingStar
01.04.13
✎
12:58
|
(52) в других настройках выключить? у меня там все выключено
|
|||
54
LivingStar
01.04.13
✎
13:00
|
(52) у меня
"Номенклатура", "ТипЦен", "НашаЦена", "НаценкаМинимум", "НаценкаСреднее", "НаценкаМаксимум" | колонки должны быть выведены единожды | а "Контрагент", "Мин.", "Макс." должно быть выведено у каждого контрагента |
|||
55
LivingStar
01.04.13
✎
13:07
|
(52) может мне её не в колонки а в строки вывести???
|
|||
56
LivingStar
01.04.13
✎
13:10
|
чет не то похоже эхто!!!!
|
|||
57
Fragster
гуру
01.04.13
✎
13:12
|
(55) именно в колонки
(56) именно то |
|||
58
Fragster
гуру
01.04.13
✎
13:12
|
должно быть:
колонки --контрагенты --итоги |
|||
59
LivingStar
01.04.13
✎
13:14
|
(57) То?!))))))!!!
(58) то есть Итого паралельная не подчиненная Контрагенту? а в ней какие поля то???? |
|||
60
LivingStar
01.04.13
✎
13:15
|
Контрагенты раздвигаются в право, "Контрагент", "Мин.", "Макс.", а перед ними раз должны вывестись "Номенклатура", "ТипЦен", "НашаЦена", "НаценкаМинимум", "НаценкаСреднее", "НаценкаМаксимум"
|
|||
61
Fragster
гуру
01.04.13
✎
13:16
|
(59) да параллельная. в полях выбраны ресурсы, которые в итогах должны быть. в контрагентах в полях выбраны ресурсы, которые в контрагентах. а всякие детальные записи в колонках выкинь.
|
|||
62
LivingStar
01.04.13
✎
13:19
|
(61) В контрагентах должны быть только мин. и макс. а сверху контрагент! А эти как закрепятся то на одиночный вовод колонки?
|
|||
63
Fragster
гуру
01.04.13
✎
13:21
|
(62) ну так и делай группировку по контрагенту, в выбранных полях - контрагент, мин и макс
|
|||
64
Fragster
гуру
01.04.13
✎
13:21
|
для группировки
|
|||
65
LivingStar
01.04.13
✎
13:23
|
(63)
вот как вышло | http://radikale.ru/data/upload/ba193/4efc3/5e2c8a02bc.jpg | так вот же я делал? | http://radikale.ru/data/upload/05615/4fa6c/ecf8ea76d5.jpg | |
|||
66
LivingStar
01.04.13
✎
13:25
|
(64) в конец итоги добавились таблицы, почему то 2 раза!
а можно под номенклатурой, после типа цен эти колонки единично выводимые? |
|||
67
LivingStar
01.04.13
✎
13:28
|
(64) вот как получилось, чет как то не так:
| http://radikale.ru/data/upload/6895e/c2184/372d209a23.jpg |
|||
68
Fragster
гуру
01.04.13
✎
13:29
|
(66) я же говорю, у отчета выключи горизонтальные итоги
(67) на наборах данных задай нормальные имена ресурсов, и группы, если есть в настройках выбранных полей убери |
|||
69
LivingStar
01.04.13
✎
13:32
|
(68) где их выключить?
ну так у меня в (36) же везде группы, все их убрать? |
|||
70
LivingStar
01.04.13
✎
13:36
|
горизонтальные итоги выключил
|
|||
71
Defender aka LINN
01.04.13
✎
13:37
|
Господи, да пристрелите уже его кто-нибудь...
|
|||
72
LivingStar
01.04.13
✎
13:37
|
(70+) но это ничего не дало
|
|||
73
LivingStar
01.04.13
✎
13:39
|
(68) по вертикале итоги нужно было отключить
|
|||
74
LivingStar
01.04.13
✎
13:41
|
(68) Сейчас колонки "Номенклатура", "ТипЦен", "НашаЦена", "НаценкаМинимум", "НаценкаСреднее", "НаценкаМаксимум" выводятся раз, но в конце таблицы. А вначале перед выводом контрагентов её можно вывести?
|
|||
75
LivingStar
01.04.13
✎
13:42
|
(68)Только сейчас названия контрагентов в колонках много раз повторяются у некоторых задваиваются. С чем это может быть связанно? Что поправить?
|
|||
76
LivingStar
01.04.13
✎
13:44
|
(75+) в повторяющихся колонках по контрагенту одному и тому же выводятся разные данные
|
|||
77
LivingStar
01.04.13
✎
13:47
|
(68) подскажите ещё пожалуйста, почему могут контрагенты много раз повторяться одни и теже, что нужно поправить?
|
|||
78
Fragster
гуру
01.04.13
✎
13:52
|
(75) с тем, что детальные записи, которые надо убрать нафиг
|
|||
79
Fragster
гуру
01.04.13
✎
13:52
|
(74) поменять местами группировки в колонках
|
|||
80
LivingStar
01.04.13
✎
13:56
|
(78) я их убрал!!!!
|
|||
81
LivingStar
01.04.13
✎
13:56
|
в запросе вообще нет контрагентов, от куда они задваиваются, много повторяются не понятно!!!!
|
|||
82
LivingStar
01.04.13
✎
13:57
|
(78) реально нет детальных записей!!!!
|
|||
83
Fragster
гуру
01.04.13
✎
13:58
|
(82) если есть группировка - то задвоения быть не может
|
|||
84
LivingStar
01.04.13
✎
14:02
|
(83) один может задваиваться, другие повторяться много раз и так далее...
вот так идет группировки в настройках | http://radikale.ru/data/upload/c2184/6895e/f124a221d7.jpg | |
|||
85
LivingStar
01.04.13
✎
14:03
|
(83) посмотрел в них во всех почему то разные данные встречаются, как будто группировка несрабатывает да?
|
|||
86
Fragster
гуру
01.04.13
✎
14:08
|
шо за сноменлываывапВфыапывапр группировки? должна быть только одна группировка - по контрагенту.
|
|||
87
Fragster
гуру
01.04.13
✎
14:09
|
группировка срабатывает именно как указано
|
|||
88
LivingStar
01.04.13
✎
14:09
|
||||
89
Fragster
гуру
01.04.13
✎
14:10
|
(88) у тебя не группировка по контрагенту, а группировка по контрагенту и еще нескольким полям
|
|||
90
LivingStar
01.04.13
✎
14:11
|
(89) Это те поля по которым нужно выводить числовые значения под контрагентом. Их куда тогда?
|
|||
91
Fragster
гуру
01.04.13
✎
14:14
|
(90) в ресурсыыыыыы
|
|||
92
LivingStar
01.04.13
✎
14:18
|
(90) оставил так
| http://radikale.ru/data/upload/69fda/05615/86e60a0231.jpg | все равно размножаются.... (91) так как как подсчитываться будет мин., макс. по контрагенту? |
|||
93
LivingStar
01.04.13
✎
14:20
|
(91) так в ресурсах они и были, убрал, все равно задваивает
|
|||
94
LivingStar
01.04.13
✎
14:21
|
запутался, как исправить ситуацию с размножением повторяющихся контрагентов?
|
|||
95
LivingStar
01.04.13
✎
14:22
|
(89) когда убрал то почему они задваиваются все равно?
|
|||
96
LivingStar
01.04.13
✎
14:23
|
извиняюсь не ту копию правлю, счас переоткрою
|
|||
97
LivingStar
01.04.13
✎
14:27
|
(91) спасибо вам большое! сейчас можно смотреть что за данные выводит отчет....
|
|||
98
LivingStar
01.04.13
✎
14:28
|
(91) а закрепить Итого с Номенклатурой и ТипамиЦен, что бы не прокручивались с контрагентами не получится?
|
|||
99
Fragster
гуру
01.04.13
✎
14:43
|
(98) это нужно самому выводить, судя по (0-97) объяснять долго и неинтересно.
|
|||
100
LivingStar
01.04.13
✎
14:43
|
Итоги сейчас после номенклатуры с типами цен, но минус в том что прокручивается эта колонка вместе с контрагентами. Можно её как либо закрепить? Нет такой возможности?
|
|||
101
LivingStar
01.04.13
✎
14:44
|
(99) как самому? программно в коде?
|
|||
102
Defender aka LINN
01.04.13
✎
14:44
|
Сто постов уныния и отчаяния...
|
|||
103
Ksandr
02.04.13
✎
09:38
|
(0) Конфа типовая? Скинь отчет помогу тебе.
|
|||
104
Ksandr
02.04.13
✎
09:38
|
на почту в профиле
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |