|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
Создание редактора отчетов09.04.2010, 00:38. Показов 6780. Ответов 30
Метки нет (Все метки)
Мне необходимо сделать отчеты по данным из базы данных. Так вот интересует вопрос, как сделать редактирование полей входящих в отчет,а также расположение данных на листе программно и т.д., так как все время Госты меняются. Посоветуйте с чего начать....... До этого создавал отчеты CrystalReportViewer...
0
|
|
| 09.04.2010, 00:38 | |
|
Ответы с готовыми решениями:
30
Создание отчетов БД Создание отчетов на C# создание отчетов из C# |
|
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
|
|||
| 09.04.2010, 04:28 | |||
|
Ничего не понятно...
0
|
|||
|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
| 09.04.2010, 13:10 [ТС] | |
|
База написанная на SQl server, в ней две таблицы. Отчет создан на CrystalReportViewer, создавал его констуктором, тобишь в отчете данные из этих таблиц. В CrystalReportViewer задается расположение данных на листе, данные которые будут входить в отчет и мн.др. Так вот если пользователь данной программы захочет изменить например расположение колонок, ну грубо говоря подпись раньше ставили в правой нижней части листа,а теперь нужно в левой нижней, то у него ничего не получится, так как это не возможно, так как необходим исходный код. Так вот мне бы и хотелось узнать как решить данную задачу, чтобы пользователь сам мог отредактировать пусть даже расположение данных на листе. Просто хотелось узнать с чего хоть начать .....
0
|
|
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
|
| 09.04.2010, 13:45 | |
|
Думаю так, вам нужно сделать фиктивный отчёт на форме из контролов, к-рые может перемещать пользователь. После нажатия "Сохранить" или "Печатать" вы создаёте на "лету" отчёт, беря параметры расположения контролов и прочее.
0
|
|
|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
| 09.04.2010, 16:29 [ТС] | |
|
А можно поподробнее а то что то я не особо въехал
0
|
|
|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
| 18.04.2010, 15:05 [ТС] | |
|
Уважаемый MAcK а можите вкратце как да что и куда..., а то чтото никак
0
|
|
|
|
|
| 19.04.2010, 14:50 | |
|
Я для таких задач использую XLReport. В Excel создаются нужные шаблоны отчетов, а данные из приложения экспортируются в эти Excel-шаблоны. В шаблоне в свою очередь настраивается какие данные и каким образом отображать. Тут толко 1 минус у меня версия позволяющая работать с ОС до WinXp. Что-то изменилось -- меняешь растановку в шаблоне и все.
1
|
|
|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
| 19.04.2010, 16:15 [ТС] | |
|
nio, а можешь скинуть пример если не тяжело????
Добавлено через 2 минуты Плохо конечно, что в XP не работает
0
|
|
|
|
|
| 19.04.2010, 18:03 | |
|
в XP как раз работает, а вот в Висте уже нет.
![]() XL Report .Net -- это ActiveX компонент. Найди в нете (там 2 или 3 библиотеки), скачай, установи с ним как правило подробная инструкция идет (и по использованию в приложении и по созданию шаблонов), частенько даж на русском попадается. ![]() Добавлено через 52 минуты http://www.afalinasoft.com/rus... eport.html Местами не указано, что в С# работает, но проблем быть не должно, у меня все работает отлично.
1
|
|
|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
| 19.04.2010, 19:58 [ТС] | |
|
Как я понял программа платная, а это ни есть хорошо....
0
|
|
|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
| 01.05.2010, 15:04 [ТС] | |
|
nio, а ты не подскажешь как экспортировать данные из dataSet в Excel- шаблон????
И по- поводу Active XL Report, exe-шника я не нашел, или его там быть не должно, у меня только открываются Excel и Access шаблоны....как я понимаю мне необходимы только Excel-шаблоны....
0
|
|
|
|
||
| 01.05.2010, 16:36 | ||
0
|
||
|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
| 01.05.2010, 17:38 [ТС] | |
|
nio, я никак не могу найти найти этот компонент в студии, может необходимо что-нибудь подключать???
Добавлено через 6 минут И вот кстати .dll файлов нету Добавлено через 8 минут nio, я скачал по этой ссылке http://www.afalinasoft.com/rus... eport.html, установил, но там не никаких .dll файлов только, .ocx. Я наверное не правильно что-то делаю
0
|
|
|
|
|
| 01.05.2010, 19:18 | |
|
Откуда скачать, точно сказать не могу, мне он так достался
Но в комплекте точно должны быть AfalinaSoft.Reports.XLRNET.dll, Interop.axlr.dll и axlr.ocx. У меня они расположены в С:\ProgramFiles\Afalina\Bin\ У тебя XL Report Demo (C:\ProgramFiles\Afalina\ExeDemo\XLRDemo 4NET.exe) работатет? Когда компонент зарегистрирован он появляется в ToolBox\Generate
1
|
|
|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
| 01.05.2010, 19:36 [ТС] | |
|
nio, у меня такого файла вообще нету ExeDemo\XLRDemo4NET.exe
![]() Добавлено через 5 минут nio, странно все в инете перерыл,я уже их штук 5 устанавливал, нету в папке не .dll не XLRDemo4NET.exe..... Добавлено через 8 минут nio, если возможно бросьте мне эти файлы на мыло shaman_dima@mail.ru, я буду Вам очень благодарен....
0
|
|
|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
| 01.05.2010, 19:52 [ТС] | |
|
да в меню пуск есть такое, только раздел называется AfalinaSoft, в котором рассположен Active XL Report 4, на C:\ProgramFiles\AfalinaSoft\Active XL Report 4\ файл axlr.ocx,unins000.dat,afalinasoft.url
и папка xlrDemo в которой как я понял шаблоны Добавлено через 9 минут при запуске файла axlr.ocx появляется окно RegSvr32 DllRegisterServer в с:\Program File\AfalinaSoft\Active XL Report4\axlr.ocx завершено успешно
0
|
|
|
2 / 2 / 0
Регистрация: 10.11.2009
Сообщений: 134
|
|
| 01.05.2010, 20:16 [ТС] | |
|
nio, программы нету, есть только шаблоны в форматах Access,Excel и VB которые можно просмотреть используя соответствующие программы
Добавлено через 12 минут nio, спасибо, я скачал, а добавил его на панель инструментов, а как сейчас с ним работать???
0
|
|
| 01.05.2010, 20:16 | |
|
Помогаю со студенческими работами здесь
20
Создание отчетов
Создание БД учет заявок на доступ к информационным ресурсам: создание отчетов Создание отчетов Создание отчетов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|