Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Kaileena
0 / 0 / 0
Регистрация: 08.08.2011
Сообщений: 4
1

Как создать отчёт с помоьщью Visual Studio?

15.05.2013, 11:53. Просмотров 3606. Ответов 0
Метки нет (Все метки)

4ый день бьюсь головой об стену…
Пыталась делать 3мя разными способами…
1. Microsoft ReportViewer. Создаю отчёты нужного типа. Пробовала добавлять несколько таблиц – ошибка: "Отсутствует имя набора данных в области данных "DataSetName"".
Создавая через мастера ошибка – "Ошибка при локальной обработке отчёта. Ошибка при обработке отчёта. Выражение Group, используемое в группирование "table1_Должность ", возвращает недопустимый тип данных." .
Создавая вручную – выводит пустой отчёт. К полям обращаюсь =Fields!ФИО.Value. При этом формулу создать, тоже не выходит.
2. Crystal Reports. Создаю отчёт нужного типа. Нашла, как подключать несколько таблиц; нашла, как обращаться к полям. В предварительном просмотре на место полей выводит числа (никак не связанные). И формула не выдаёт никакого результата (но она завязана на одном из полей, которое не то, что нужно выдаёт). Если в Viewer открывать – просто пустой отчёт.
3. Отчёт Access-a. Последний вариант – создать силами СУБД отчёт, используя библиотеки Access-a делать отчёт через них. При создании отчёта – в предварительном просмотре высвечиваются #Имя? или #Тип! (на формулу). Делала через мастер формул. Не пробовала через мастер отчётов.

А вопрос мой прост – как умные люди делают отчёты?.. Я наверняка упускаю какую-то мелочь...
Пожалуйста, не кидайте ссылок с msdn – много текста о том, как создать шаблонный отчёт – ничего по делу.
Есть ещё один вариант сделать макет отчёта в Word-e и каким-то макаром вставлять из базы данных. Будет ли это проще?!..

Для полной картины:
Visual Studio 2008. База Access. База к проекту подключена верно - все элементы с ней работают.

Добавлено через 33 минуты
Неожиданно уличная магия сработала для ReportViewer-a... Он выводит отчёт с данными - осталась проблема с формулами. Есть ли какой мануал по VBA (на сколько я понимаю он используется)? Нужно чтобы в зависимости от значения поля выводилось значение (либо просто значение, либо из другой таблицы)...Ещё неплохо было бы узнать как к дате добавлять день, месяц через формулы.

Добавлено через 6 минут
Неожиданно уличная магия сработала для ReportViewer-a... Он выводит отчёт с данными - только проблема с формулами осталась. Есть ли какой мануал по VBA (на сколько я понимаю именно он используется)? Нужно чтобы в зависимости от значения поля выводилось другое значение (лучше из другой таблицы)... Ещё было бы неплохо узнать как к дате добавлять день, месяц через формулы...

Добавлено через 6 минут
Неожиданно уличная магия для ReportViewer-а сработала - выводит отчёт с данными из базы, но проблема с формулами осталась...Если какой мануал конкретно для этих целей?.. Нужно чтобы в зависимости от значения поля выводилось другое значение (ещё лучше, если брать его из другой таблицы, связанной)....Ещё было бы неплохо узнать как добавлять день, месяц через формулы...

Добавлено через 1 минуту
Неожиданно уличная магия для ReportViewer-а сработала - выводит отчёт с данными из базы, но проблема с формулами осталась...Если какой мануал конкретно для этих целей?.. Нужно чтобы в зависимости от значения поля выводилось другое значение (ещё лучше, если брать его из другой таблицы, связанной)....Ещё было бы неплохо узнать как добавлять день, месяц через формулы...

Добавлено через 9 секунд
Неожиданно уличная магия для ReportViewer-а сработала - выводит отчёт с данными из базы, но проблема с формулами осталась...Если какой мануал конкретно для этих целей?.. Нужно чтобы в зависимости от значения поля выводилось другое значение (ещё лучше, если брать его из другой таблицы, связанной)....Ещё было бы неплохо узнать как добавлять день, месяц через формулы...

Добавлено через 50 секунд
Неожиданно уличная магия для ReportViewer-а сработала - выводит отчёт с данными из базы, но проблема с формулами осталась...Если какой мануал конкретно для этих целей?.. Нужно чтобы в зависимости от значения поля выводилось другое значение (ещё лучше, если брать его из другой таблицы, связанной)....Ещё было бы неплохо узнать как добавлять день, месяц через формулы...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2013, 11:53
Ответы с готовыми решениями:

Как создать контекстное меню как в Visual Studio?
Создал код: private void richTextBox1_TextChanged(object sender, EventArgs e) { ...

Как создать отчёт ReportViewer по DataGridView?
Всем доброго времени суток) У меня есть база данных в Access, в ней несколько таблиц В...

В Visual Studio с SQL создать связь таблиц
делаю проект не очень большой и не маленький журнал для учебного заведения и начал создавать... ...

Можно ли создать условия для параметров метода с отображением в редакторе visual studio?
Всем привет. Делаю библиотеку. Так сказать - свой api. Библиотека будет использоваться сторонними...

Как создать отчёт в Visual Studio 2010?
Добрый вечер. Как можно сделать отчёт в форме? Чтобы можно было на печать давать. Вроде так можно...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.05.2013, 11:53

Как создать приложение по СИ в Visual Studio?
Народ, подскажите плиз, мне надо создать приложение по Си, как его открыть в Visual Studio 2008?

Как создать проект в Visual Studio
Всем привет. Господа, подскажите, пожалуйста, подробно, как создать проект в Visual Studio 2008....

Как в Visual Studio создать код на С?
Добрый день! Подскажите, как в VS делать проект на языке С (не С++).


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru