C # с кристальными отчетами из разных таблиц - PullRequest
0 голосов
/ 26 апреля 2018

Я думаю, что это было просто для некоторых мастеров C # здесь.

Язык: VS 2010 C # База данных приложений Windows: MySQL Workbench CE Reporting: Crystal Reports

Я могу создать отчет изодной таблицы, но при добавлении столбцов из другой таблицы данные моего отчета становились пустыми ... в отчете оставалось только имя столбца ... Это были мои скриншоты моей работы и Мой исходный код ....

Заранее спасибо тем, кто хочет мне помочь ...

Ответы [ 2 ]

0 голосов
/ 26 апреля 2018

Вы используете внутреннее соединение между двумя таблицами ( productioninformation и warehouseinventory ), поэтому все данные, которые одинаковы для обеих таблиц (в зависимости от условия ProductCode), являются обязательными, но я думаю, что одна из ваших таблиц не выполняет условие, чтобы ваши данные отображались.

вы должны использовать левое внутреннее объединение в вашем запросе, где вы используете внутреннее объединение.

Возможно, это решит вашу проблему.

0 голосов
/ 26 апреля 2018

Я думаю, что ваша таблица «productioninformation» пуста с точки зрения Crystal Reports.

Ваш запрос выполняет внутреннее соединение и возвращает проекцию, объединяющую две таблицы.Таким образом, у вашего адаптера данных есть только одна таблица.

Следовательно, вам нужно разбить ваш запрос на две части, чтобы в адаптере данных действительно было две таблицы, или вам нужно изменить схему данных Crystal Reports, чтобы она соответствовала вашей уникальной таблице.в адаптере данных (если вы используете схему XSD, измените ее).

...