|
Двойные записи в отчете | ☑ | ||
---|---|---|---|---|
0
raytan
22.04.15
✎
15:10
|
Странная штука происходит в моем отчете :) Написал отчет на СКД и столкнулся с проблемой: выводит двойные записи. Думал, что что то накосячил в запросе. Нет. Там проверил: запрос работает правильно, выдает без двойных записей. Кроме того есть странность: итоги правильные, несмотря на повторяющиеся строки.
Вот я и в растерянности что это может быть ?!.. |
|||
1
DrShad
22.04.15
✎
15:12
|
неверно сформировал настройки, да мало ли что еще
|
|||
2
raytan
22.04.15
✎
15:14
|
настройки там достаточно простые
Шапка отдельная группировкаДетальные записи - также отдельно Понятно, что не видя отчет трудно что то подсказать... |
|||
3
mikecool
22.04.15
✎
15:16
|
(2) выводи только детальные записи
|
|||
4
raytan
22.04.15
✎
15:17
|
сейчас попробую.
|
|||
5
raytan
22.04.15
✎
15:19
|
(3) не помогло
|
|||
6
DrShad
22.04.15
✎
15:21
|
скрины выкладывай
|
|||
7
Encode
22.04.15
✎
15:24
|
попробуй галочку "без повторяющихся" в СКД
|
|||
8
raytan
22.04.15
✎
15:32
|
Без повторяющихся в СКД -- это где ?! Если ты про запрос (конструкция "ВЫБРАТЬ РАЗЛИЧНЫЕ"), то он работает и так правильно. А в самих настройках СКД я такого вроде не видел..
|
|||
9
Encode
22.04.15
✎
15:33
|
(8) Ну да, имел ввиду в запросе
|
|||
10
pessok
22.04.15
✎
15:36
|
скриншот настроек схемы давай
|
|||
11
raytan
22.04.15
✎
15:38
|
||||
12
raytan
22.04.15
✎
15:39
|
||||
13
raytan
22.04.15
✎
15:40
|
http://fotohost.by/image/1ip -- результат запроса в консоле
|
|||
14
raytan
22.04.15
✎
15:41
|
http://fotohost.by/image/1it -- выполненный отчет
|
|||
15
raytan
22.04.15
✎
15:42
|
http://fotohost.by/image/1iP
http://fotohost.by/image/1iT http://fotohost.by/image/1i7 ну и это на всякий случай ) |
|||
16
DrShad
22.04.15
✎
15:43
|
Значения свойств объектов СКД и так понимает, зачем их надо было тянуть?
|
|||
17
DrShad
22.04.15
✎
15:44
|
и вообще какой-то мега запрос
|
|||
18
pessok
22.04.15
✎
15:44
|
детали шапке не должны быть подчинены?
|
|||
19
raytan
22.04.15
✎
15:45
|
(18) нет. Это уже не первый однотипный запрос
|
|||
20
raytan
22.04.15
✎
15:47
|
(17) сложный запрос -- да, но не все же бывают простые... А насчет свойств, так там по условию надо вытягивать разные. Так какая тогда разница где это делать ? В вычисляемом поле или там ?
|
|||
21
DrShad
22.04.15
✎
15:50
|
(20) а причем тут вычисляемые поля?
|
|||
22
raytan
22.04.15
✎
15:56
|
(21) Прошу прощения, Вы наверное про "Вид номенклатуры" говорили, а про другое отвечал )) Тут тоже не просто сделано так: нужно дать возможность пользователю включать/отключать поля. И так проще. Потому что объяснить возможность доступности свойство часто тяжело, а иногда даже невозможно :)))
|
|||
23
DrShad
22.04.15
✎
15:57
|
(22) готов побиться об заклад, что можно все сделать намного проще, да и без самого текста запроса все равно не понять задвоения записей
|
|||
24
raytan
22.04.15
✎
16:02
|
(23) В том то и дело, что запрос отрабатывает без дубликатов. Это я проверил в консоле запросов. В скринах видно, что в консоле выдало 109 записей, а сам отчет выдает 218. Кроме того итоги получаются ВЕРНЫЕ, что очень странно. Ведь сумма должна быть в два раза больше... Чудеса
|
|||
25
DrShad
22.04.15
✎
16:20
|
(24) ну СКД вам не запрос и может менять конечный запрос по своему усмотрению
|
|||
26
raytan
22.04.15
✎
16:25
|
(25) есть такое. Наверное так и происходит (((
|
|||
27
DrShad
22.04.15
✎
16:27
|
возьми консоль СКД и смотри какой запрос на выходе
|
|||
28
raytan
22.04.15
✎
16:29
|
(27) Хорошая идея. Сейчас попробую
|
|||
29
echo77
22.04.15
✎
18:36
|
На скринах показал все, кроме того что надо.
Обратите внимание на вкладку "Другие настройки" Скорее всего дело в расположении итогов, расположении группировок. Наверное, стоит "Начало и конец" |
|||
30
bolobol
22.04.15
✎
18:54
|
По две строки, По три колонки, Без настроек, Без данных, Без итогов... Каких только глюков в СКД нет - на всё один ответ: удаляете схему компоновки, добавляете новую - вставляете запрос и рюшки повторяете по закладкам, как правило - проблема не повторяется, т.к. глючит каждый раз по разному.
|
|||
31
raytan
23.04.15
✎
08:46
|
(29) Вы оказались отчасти правы: было "расположение итогов = конец", поставил "расположение итогов = нет". Двойные записи пропали. Но и Итоги тоже :) А хотелось бы их оставить. Делать макет ДетальныхЗаписей не хочется, так как планируется, что пользователь будет сам редактировать количество полей. Наверное воспользуюсь советом (30) и попробую поиграться с настройками...
|
|||
32
raytan
23.04.15
✎
08:54
|
Спасибо всем, проблема решилась. Помогло "расположение итогов = авто".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |