31.03.2014, 10:21 | #1 |
Участник
|
Добрый день.
Есть таблица Waybills, содержит поля Contract (внешний ключ к таблице Contract.No) и Vendor (внешний ключ к таблице Vendor.No) Делаю отчет по таблицы Waybills. Необходимо расшифровать поля Contract и Vendor (вместо кода вывести наименование). Но почему то они дублируются в отчете. На скиншете показала структуру. В чем ошибка? |
|
31.03.2014, 11:12 | #2 |
Участник
|
Что именно здесь дублируется? Я вижу два разных контракта (в первых двух колонках, похоже, что это "External No." и "External Date") с одним и тем же поставщиком - разве так не бывает?
|
|
31.03.2014, 12:17 | #3 |
Участник
|
в таблице waybills всего 3 строки. И в отчете они должны показаться. А получается что каждая строка из таблицы waybills разваивается. В первой строке путсой Contract, во второй - Vendor.
|
|
31.03.2014, 12:21 | #4 |
Участник
|
И еще один момент, если я добавлю расшифровку еще какого-нибудь поля, то "дубликатов" будет еще больше.
Waybill Contract Vendor Item 1----------------- Vendor1------- 1-------Contract1---------------- 1--------------------------Item1 А должно быть 1 Contract1 Vendor1 Item1 |
|
31.03.2014, 12:31 | #5 |
Участник
|
Можете дать таблицу или скрин Waybill и скрин Sections отчёта?
|
|
31.03.2014, 13:08 | #6 |
Участник
|
Может это прояснит ситуацию.
|
|
31.03.2014, 13:09 | #7 |
Участник
|
И вот в Visual studio так вывожу.
|
|
31.03.2014, 14:00 | #8 |
Участник
|
|
|
31.03.2014, 16:50 | #9 |
Участник
|
У вас в студии запрос должен быть. Если вы его скопируете и выполните в SSMS он вам даст результат который вы ожидаете, без дублирования строк?
|
|
01.04.2014, 13:36 | #10 |
Участник
|
А как именно этот запрос увидеть?
Кнопка настроить не активна. |
|
01.04.2014, 14:24 | #11 |
Участник
|
У вас там наборы данных есть? Если кликнуть 2 раза по вашему набору данных, то откроется запрос.
Скриншот из Reporting Services 2008R2, но у вас наверняка что-то подобное должно быть. |
|
01.04.2014, 16:00 | #12 |
Участник
|
Что-то подобное есть. Открыла набор данных. Только там список полей, которые я из Навижена передаю. Запрос не отображается.
Может я не правильно таблицы связала? Смотрела таблицы существующие и по аналогии связывала. К примеру, если есть Таблица1 и Таблица2. В поле Таблица1.Товар ссылается на поле Таблица2.КодТовара. Связала в Навижене таблицы так - свойства поле Таблица1.Товар TableRelation установила значение Таблица2.КодТовара. Этого же достаточно? |
|