AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.03.2014, 10:21   #1  
Tanya_Lo is offline
Tanya_Lo
Участник
 
23 / 10 (1) +
Регистрация: 23.03.2014
Добрый день.
Есть таблица Waybills, содержит поля Contract (внешний ключ к таблице Contract.No) и Vendor (внешний ключ к таблице Vendor.No)
Делаю отчет по таблицы Waybills. Необходимо расшифровать поля Contract и Vendor (вместо кода вывести наименование).
Но почему то они дублируются в отчете.
На скиншете показала структуру. В чем ошибка?
Миниатюры
Нажмите на изображение для увеличения
Название: связать таблицы.jpg
Просмотров: 607
Размер:	233.5 Кб
ID:	10767   Нажмите на изображение для увеличения
Название: отчет.gif
Просмотров: 295
Размер:	13.1 Кб
ID:	10768  

Старый 31.03.2014, 11:12   #2  
Alex Che is offline
Alex Che
Участник
 
74 / 10 (1) +
Регистрация: 04.04.2006
Что именно здесь дублируется? Я вижу два разных контракта (в первых двух колонках, похоже, что это "External No." и "External Date") с одним и тем же поставщиком - разве так не бывает?
Старый 31.03.2014, 12:17   #3  
Tanya_Lo is offline
Tanya_Lo
Участник
 
23 / 10 (1) +
Регистрация: 23.03.2014
в таблице waybills всего 3 строки. И в отчете они должны показаться. А получается что каждая строка из таблицы waybills разваивается. В первой строке путсой Contract, во второй - Vendor.
Старый 31.03.2014, 12:21   #4  
Tanya_Lo is offline
Tanya_Lo
Участник
 
23 / 10 (1) +
Регистрация: 23.03.2014
И еще один момент, если я добавлю расшифровку еще какого-нибудь поля, то "дубликатов" будет еще больше.
Waybill Contract Vendor Item

1----------------- Vendor1-------
1-------Contract1----------------
1--------------------------Item1

А должно быть

1 Contract1 Vendor1 Item1
Старый 31.03.2014, 12:31   #5  
Alex Che is offline
Alex Che
Участник
 
74 / 10 (1) +
Регистрация: 04.04.2006
Можете дать таблицу или скрин Waybill и скрин Sections отчёта?
Старый 31.03.2014, 13:08   #6  
Tanya_Lo is offline
Tanya_Lo
Участник
 
23 / 10 (1) +
Регистрация: 23.03.2014
Может это прояснит ситуацию.
Изображения
Тип файла: bmp отчет.bmp (1.99 Мб, 289 просмотров)
Старый 31.03.2014, 13:09   #7  
Tanya_Lo is offline
Tanya_Lo
Участник
 
23 / 10 (1) +
Регистрация: 23.03.2014
И вот в Visual studio так вывожу.
Миниатюры
Нажмите на изображение для увеличения
Название: vs.jpg
Просмотров: 357
Размер:	95.8 Кб
ID:	10770  
Старый 31.03.2014, 14:00   #8  
Alex Che is offline
Alex Che
Участник
 
74 / 10 (1) +
Регистрация: 04.04.2006
Цитата:
Сообщение от Tanya_Lo Посмотреть сообщение
И вот в Visual studio так вывожу.
Э, боюсь, что с Visual studio я не разберусь, у меня Nav 3.1
Может, ответит тот, у кого ваша версия.
Старый 31.03.2014, 16:50   #9  
Constantine_imported is offline
Constantine_imported
Участник
 
126 / 10 (1) +
Регистрация: 28.04.2011
У вас в студии запрос должен быть. Если вы его скопируете и выполните в SSMS он вам даст результат который вы ожидаете, без дублирования строк?
Старый 01.04.2014, 13:36   #10  
Tanya_Lo is offline
Tanya_Lo
Участник
 
23 / 10 (1) +
Регистрация: 23.03.2014
А как именно этот запрос увидеть?
Кнопка настроить не активна.
Миниатюры
Нажмите на изображение для увеличения
Название: vs2.gif
Просмотров: 302
Размер:	131.0 Кб
ID:	10771  
Старый 01.04.2014, 14:24   #11  
Constantine_imported is offline
Constantine_imported
Участник
 
126 / 10 (1) +
Регистрация: 28.04.2011
У вас там наборы данных есть? Если кликнуть 2 раза по вашему набору данных, то откроется запрос.
Скриншот из Reporting Services 2008R2, но у вас наверняка что-то подобное должно быть.
Миниатюры
Нажмите на изображение для увеличения
Название: screen.jpg
Просмотров: 423
Размер:	329.7 Кб
ID:	10773  
Старый 01.04.2014, 16:00   #12  
Tanya_Lo is offline
Tanya_Lo
Участник
 
23 / 10 (1) +
Регистрация: 23.03.2014
Что-то подобное есть. Открыла набор данных. Только там список полей, которые я из Навижена передаю. Запрос не отображается.
Может я не правильно таблицы связала? Смотрела таблицы существующие и по аналогии связывала.
К примеру, если есть Таблица1 и Таблица2. В поле Таблица1.Товар ссылается на поле Таблица2.КодТовара.
Связала в Навижене таблицы так - свойства поле Таблица1.Товар TableRelation установила значение Таблица2.КодТовара. Этого же достаточно?
Миниатюры
Нажмите на изображение для увеличения
Название: vs2.gif
Просмотров: 335
Размер:	236.6 Кб
ID:	10774  
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:54.