У цій статті ми розглянемо приклад створення такого джерела даних в звіті.
Перш за все про вимоги до документів Excel. Кожна таблиця повинна розміщуватися на окремому аркуші. У першому рядку повинна бути заголовки колонок, які використовуються як назви полів таблиці.
1. Створимо документ Excel з однією таблицею:
2. Створюємо проект Windows Forms;
3. Додаємо компонент Report на форму;
4. Робимо подвійний клік по доданому компоненту. Пропускаємо вікно вибору джерела даних. Відкривається дизайнер звітів;
5. У дизайнера звітів створюємо нове підключення до джерела даних. Меню Data-> Add Data Source.
Запускається майстер створення джерела даних:
6. Створюємо новий рядок підключення за допомогою кнопки New connection ...
7. У вікні створення рядка підключення вибираємо тип підключення - ODBC Connection.
Перемикаємо radio button Use connection string. Вибираємо джерело даних за допомогою кнопки.
8. Тут, вибираємо вкладку «Джерело даних комп'ютера».
Вибираємо Excel Files і натискаємо Ок.
9. У вікні вибираємо файл .xls або .xlsx, який містить дані.
Закриваємо майстер створення рядка підключення кнопкою Ок.
Рядок підключення має наступний вигляд:
10. У майстра створення джерела даних натискаємо Next. Переходимо до вікна вибору даних.
Вибираємо потрібні таблиці. У нашому випадку Employee. І натискаємо Finish.
11. У вікні «Дані» з'явилося нове джерело даних.
12. Тепер можна приступити до створення звіту. Додаємо на бенд Дані все поля з таблиці:
Таким чином, ви можете використовувати дані з файлів excel, наприклад, для автоматизації бухгалтерської діяльності. Джерело даних може містити безліч таблиць, це залежить від кількості листів в книзі документа.
Безліч компаній до сих пір зберігає звітності в документах excel. І ви можете використовувати ці документи в своїх звітах.