2013-02-12 5 views
0

Я делаю приложение в Visual Studio 2005 для отображения данных по отчету о кристалле. Я сгруппировал элементы на основе Vendor Number. У меня здесь две проблемы.Первая страница отчета о кристалле пуста

Первый - это первая страница Crystal Report. Он показывает только имена столбцов, дату и номер страницы. Но данные отображаются со второй страницы.

http://img203.imageshack.us/img203/9165/erru.jpg</a&gt; [^]

И вторая проблема заключается в том, что я хочу отображать имя поставщика вместо кода поставщика в качестве названия страницы. И код поставщика, и имя поставщика находятся в разных базах данных. Поэтому мне придется написать запрос для этого. Итак, как это сделать.

Надеюсь, мой вопрос ясен.

+0

Проверьте настройки размера страницы. – Igoy

ответ

0

В свойствах группы снимите флажок «Держать группу вместе». Поскольку данные группы не подходят на одной странице, чтобы предотвратить разделение группы, вся группа перемещается на новую страницу.

Что касается выбора имени поставщика, вам необходимо изменить свой SQL-запрос, чтобы присоединиться к таблице поставщика (вместе с именем базы данных [DBName.VendorTable]), используя VendorCode в качестве внешнего ключа и получить имя поставщика из этой таблицы.

+0

Спасибо за ответ. Я попробовал, но он не работает. – HoneyBee

0

Как отметил @Arun, снимите флажок «Группировать вместе». Также проверьте, что вы не отметили «Новая страница до/после» в разделе заголовка отчета

+0

Я проверил «Новая страница после» – HoneyBee