|
Криво работает отбор в отчете СКД
| ☑ |
0
Блондинка_
01.03.19
✎
14:42
|
Добрый день! Такая проблема - есть отчет на СКД выводит группировки Контрагент-Склад - Документ - Поставщик. Контрагент и поставщик это один и тот же справочник, но из разных документов поля. В итоге если отбираю например контрагента "Лес", то в отчет во-первых попадают данные, где этот Лес поставщик, а контрагент совсем другой. И что самое интересное, попадает еще и контрагент "Зеленый Лес", как будто я делаю поиск по наименованию а не по ссылке. Первый раз такое вижу! Подскажите, в чем может быть проблема?
|
|
1
cons24
01.03.19
✎
14:44
|
схему СКД в виде xml в студию
|
|
2
Кир Пластелинин
01.03.19
✎
14:47
|
если нужно, что бы отбор работал и на поле "Контргаент" и на поле "Поставщик", то нужно в условиях компоновки данных запроса добавить оба этих поля и указать одинаковый псевдоним. главное, что бы он с другими не пересекался. и уже это поле добавить в отборы. если правильно понял суть вопроса
|
|
3
cons24
01.03.19
✎
14:50
|
Вообще все логично.
"Контрагент и поставщик это один и тот же справочник, но из разных документов поля." Значит скорее всего есть 2 поля:
ТипДокумента1.Контрагент, ТипДокумента2.Поставщик.
Ну и отбор сделан по ТипДокумента1.Контрагент, а на ТипДокумента2 получается он не действует.
"И что самое интересное, попадает еще и контрагент "Зеленый Лес", как будто я делаю поиск по наименованию а не по ссылке. " Ну значит так и есть. У вас где-то вместо ссылки в поле выведено или Представление или Наименование, поэтому отбор по тексту срабатывает.
|
|
4
toypaul
гуру
01.03.19
✎
14:54
|
"Подскажите, в чем может быть проблема?" проблема в отсутствии настроек.
|
|
5
Блондинка_
01.03.19
✎
15:39
|
У меня нет задачи, чтобы отбор шел и по контрагенту и по поставщику. Отбор указан четко по контрагенту, но попадают как раз лишние записи
|
|
6
Блондинка_
01.03.19
✎
15:39
|
(4) Хороший ответ, но хотелось бы поподробнее, для этого здесь и пишу
|
|