2012-02-10 2 views
0

У меня есть строго типизированный набор данных с 3 таблицами. Я хочу показать все эти 3 таблицы данных о кристальном отчете. Как установить источник данных Crystal report в таблицы этого набора данных?Сильно типизированный набор данных как источник данных о кристалле

Пожалуйста, пожалуйста, помогите

С уважением skpaul

+0

Знаете ли вы, как установить источник данных в обычный набор данных? Сделайте то же самое с введенным вами ... –

+0

следующий код не работает: cr.SetDataSource (Me.dsBatchSheetDetails.Tables ("BatchDetails")) 'cr.SetDataSource (Me.dsBatchSheetDetails.Tables ("PackDetails")) 'cr.SetDataSource (Me.dsBatchSheetDetails.Tables ("RawDetails")) –

ответ

1

Вы можете иметь только один источник данных. Если таблицы связаны друг с другом, вам нужно будет объединить их вместе, или если они не связаны, вам придется использовать подзаголовки.

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

+0

И вы, очевидно, можете использовать подзаголовки, даже если они связаны, если вам сложно присоединиться к ним. –

+0

@SKPaul ​​Какой отчет вы пытаетесь сделать (например, как бы вы его назвали), или вы просто пытаетесь показать необработанные данные для каждой таблицы? –

+0

Дорогой Брэндон, спасибо. Imm использует базу данных доступа с «application.startuppath» для местоположения базы данных. потому что это directoy может отличаться на ПК клиентов. Поэтому я использую строго типизированный набор данных для отчетности. В моем наборе данных у меня есть 3 таблицы. Например, таблица для деталей клиента, таблица для всех его заказов и таблица для всех его возвратов. Я хочу показать эти 3 таблицы данных в отчете кристалла. Эти таблицы связаны с первично-внешним ключом. Пожалуйста, помогите мне, какую технику я должен использовать для этой цели? Могу ли я использовать «CrystalReport.SetDataSource (Me.dsDataSet)? –

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