2014-11-14 3 views
0

Использование VS2010, Oracle 11g.Crystal Reports не показывает данные из вида

У меня есть мнение, связывающее две таблицы:

SELECT table1.Address1, table1.Address2, table1.City, table1.Name 
table2.product_name, table1.product_num 
FROM table1 
inner join table2 
on table1.orderid = table2.orderid 

Я могу увидеть все поля из table1, но ни одна из table2.

Когда я нажимаю правой кнопкой мыши на поле table2 и выбираю «Обзор данных», я вижу результаты.

Когда я нажимаю «Предварительный просмотр основного отчета» - я вижу результаты.

Когда я запускаю (F5), я НЕ вижу результаты, и когда я помещаю отчет на сервер.

Я поместил в отчет какой-то код, чтобы сообщить мне, что поля сгенерированы пустым.

+0

попробуйте опцию 'ISNULL', чтобы проверить, является ли поле нулевым. – Siva

+0

Нет, это пусто (" "). Я вижу это при запуске SP на SQL Developer. – user3245120

+0

, когда данных нет, тогда как вы можете показать данные. Вам нужно проверить свой запрос, а также, если возможно, запустить запрос в базе данных, если у вас есть доступ. – Siva

ответ

0

Got it. Я не обновлял объект в своем коде, который передает отчет. Я предполагаю, что, поскольку отчет прикреплен к SP, поэтому он показал в «Главном предварительном просмотре», но не при работе в VS.

Смежные вопросы