ActiveReports - ActiveReports

ActiveReports
ActiveReports-Logo.png
ActiveReports 10 дизайнері Visual Studio.png
ӘзірлеушілерДеректер динамикасы, қазір GrapeCity
Тұрақты шығарылым
13/15 қаңтар 2019; 22 ай бұрын (2019-01-15)
ПлатформаWindows Forms / ASP.NET / .NET / Microsoft SQL Server / HTML5 / JavaScript
ТүріІскерлік интеллект, Есеп беру
Лицензияменшіктік
Веб-сайтбелсенді есептер.ред.com

ActiveReports Бұл .NET .NET Core, MVC, JavaScript, WinForms, және ASP.NET қосымшалар. Ол бастапқыда дамыған Деректер динамикасы, содан кейін оны сатып алды GrapeCity. ActiveReports - бұл құжаттар мен веб-форматтағы деректерді көрсету үшін есептер шығаруды жеңілдететін компоненттер мен құралдар жиынтығы. Ол басқарылатын C # кодында жазылған және мүмкіндік береді Visual Studio бағдарламашылар C # немесе білімдерін пайдалану үшін Visual Basic.NET ActiveReports көмегімен бағдарламалау кезінде.

ActiveReports құрамына кіретін компоненттердің қатарына файл форматтарына экспорттау жатады PDF, Excel, RTF, және Сөз. Негізгі компоненттері а Visual Studio интеграцияланған есеп дизайнері және әртүрлі деректер көздерінен жеке есептер жасау үшін әзірлеушілер қолданатын API.

ActiveReports Standard Edition құрамында Visual Query Designer, теңшелетін Windows Viewer басқару элементі және a WPF Көрерменді басқару. Біріктірілген есеп құрастырушысы есептердің үш түрімен айналысады:

  • Түпнұсқа ActiveReports сияқты жолақты бөлімдері бар есептер (. Еске түсіреді) Microsoft Access есептер)
  • Формалар үшін бекітілген орналасуы бар бет есептері
  • RDL есептері түпнұсқалық деректер динамикасының есептері (қолданады) сияқты үздіксіз парақтың орналасуымен Есепті анықтау тілі )

ActiveReports бағдарламасының кәсіби басылымы Standard Edition құралдарын және жұмыс үстелі мен вебке арналған соңғы пайдаланушының есеп дизайнері басқару элементтерін қамтиды. Әзірлеушілер бұл есеп дизайнерлерін соңғы пайдаланушыларға есептер құруға және өзгертуге мүмкіндік беру үшін өздерінің Microsoft Windows және веб-қосымшаларында орналастыра алады. Оның құрамына клиенттік JavaScript қарау құралы, серверлік ASP.NET қарау құралы, есептерді HTML немесе PDF форматына теңшелетін кодсыз және кеңейтілген PDF шифрлаусыз экспорттайтын ASP.NET HTTP өңдеушілер кіреді.


Ерекшеліктер

3-нұсқаға жаңа мүмкіндіктер

ActiveReports Designer

  • Дизайн-уақытты алдын ала қарау қойындысы
  • .NET деректер жеткізушілерімен жобалау уақытында жұмыс істеуге арналған компоненттік науа
  • Параметрлер мен есептелген өрістерге арналған Explorer-ді қолдау
  • Реттелетін параметрлер бойынша дизайн-уақыттағы қолдау
  • Дизайн уақытымен байланыстырылмаған өрістер

Windows Forms Viewer

  • Пайдаланушылар аннотация қоса алады
  • Байланыстырылған есептер қосымша беттерде ашылады
  • Веб-сілтемелер көрермен ішінде ашылады

Есеп беру механизмі

  • Диаграмманы басқару жеті жаңа диаграмма түрін қолдайды
    • Шұңқыр
    • Пирамида
    • Гант
    • Каги
    • Нүкте және фигура
    • Ренко
    • Үш жол үзіліс
  • Есептің N бетіндегі ReportInfo басқару элементі немесе есепті орындау күндері

6-нұсқаға жаңа мүмкіндіктер

Қызметтің соңғы нұсқалары

  • Microsoft Silverlight Есептерді қарау құралы
  • Windows Azure ішінара сенім мен толық сенім режимінде есеп беру
  • ASP.NET орта сенімді қолдау
  • Қолдау Visual Studio 2010
  • Қолдау .NET Framework 4.0 клиенттің профилі
  • Crystal Reports-тен (2005 және 2008 жж.) ActiveReports-қа түрлендіруге арналған утилита

Standard Edition

  • Есеп бөлімдерін қамтитын көлденең қиманың қорапшасы және сызықтық басқару элементтері
  • Сапа және өнімділікті жақсарту
  • Жаңа Қысқартылған ғарыш символологиясы (RSS) штрих-код мәнерлері
  • Сыртқы стиль кестелері
  • Бөлшек сызықтар
  • Мәтін ұяшықтары мен белгілеріне түйіршікті бақылау
  • 64 биттік қолдау

7 нұсқасының жаңа ерекшеліктері

  • Диаграммалар, кестелер және айқас кестелерді қоса, бір есеп бөлімінде араластыруға болатын кеңейтілген деректер аймақтары бар бетке негізделген есептер қосылды, бұл көптеген жағдайларда ішкі есептерді пайдалану қажеттілігін жоққа шығарады.
  • Кестені басқару
  • Матрицалық бақылау
  • Visual Studio 2012 қолдау
  • Advanced Printing Support: Беттерді масштабтау, су белгілерін қосу, бірнеше парақтарды бір параққа басып шығару (N-up).
  • Тұрақты лицензиялау орнатылған жүйені лицензия қолмен өшірілгенге дейін лицензиялы күйінде қалдырады, бұл техникалық қызмет көрсетуді жаңартуды жеңілдетеді.

[1]

7-нұсқа, 1-қызмет пакеті үшін жаңа мүмкіндіктер

  • WPF есептерін қарау құралы қосылды.
  • Есептерді мұрағаттауға арналған PDF / Экспорттау мүмкіндігі қосылды.

[2]

8-нұсқаға жаңа мүмкіндіктер

  • Windows және WPF Viewer үшін сенсорлық қолдау қосылды.
  • Microsoft Bing сервисінен көріністерді, проекцияларды, векторлық қабаттарды және Виртуалды Жер плиткасының қабаттарын қолдайтын мәліметтерді кеңістіктік және аналитикалық географиялық бейнелеу үшін Карталар есебі қосылды.
  • HTML5 қарау құралын сенсорлық және қимылмен қолдайды.
  • Жаңартылған қозғалтқыш жылдамдығы үшін оңтайландырылған.
  • RSS14Stacked және RSSLimited штрих-код стильдерін қоса, GS1 Composite символологиясына арналған штрих-кодты қолдау және тығыздау мен сегменттерді басқару үшін MicroPDF417 опциялары қосылды.
  • ActiveReports сервері қосымша жалғаушы ретінде қосылды, ол көп пәтерлі есеп беруді, қауіпсіздіктің кеңеюін, деректерді кэштеуді және есептерді оңтайландыру мүмкіндіктерін қолдайды.

[2]

9-нұсқаға жаңа мүмкіндіктер

  • Қосылған қабаттар, сіз құлыптауға немесе құлыптан босатуға, қосуға немесе жоюға, көрсетуге немесе жасыруға болатын басқару топтары.
  • Пайдаланушыларға интерактивті түрде сұраныстар құруға және нәтижелерді көруге мүмкіндік беретін графикалық интерфейс - Visual Query Designer қосылды.
  • Есептердің тақырыптары мен белгілерінің жүйеленген иерархиясын, олардың бетінің нөмірлерімен бірге есептің негізгі бөлігін көрсету үшін Мазмұнды басқару элементі қосылды.
  • Экспорттаудың өнімділігі мен орналасудың дәлдігі үшін Excel-ді ұсынатын қозғалтқыш жақсарды.
  • Бөлім есептерінде Shape және CrossSectionBox басқару элементтері үшін тәуелсіз дөңгелектелген бұрыштар қосылды.
  • Бет есептерінде толып жатқан аймақтар үшін тінтуірмен басқарылатын өлшемін өзгерту өңдеушілеріне қолдау қосылды.
  • Жақсы өнімділік пен жадтың іздері кішірек болу үшін есеп берудің жетілдірілген жүйесі.

[2]

10-нұсқаға жаңа мүмкіндіктер

  • Матрицаны жаңа Tablix деректер аймағымен алмастырды, бұл пайдаланушыларға сатылы матрицалар құруға, ұяшықтарды тігінен біріктіруге және бірнеше іргелес жолдар мен бағандар топтастыруларын пайдалануға мүмкіндік береді.
  • Үшін Word көрсету кеңейтімі қосылды DOCX форматтағы экспорт.
  • Үшін стиль кестелері қосылды RDL және бет есептері.
  • Әзірлеушілер серверде есептер шығарып, ортақ деректер жиынтығын қолдана алатындай етіп, ActiveReports сервері мен ActiveReports әзірлеуші ​​нұсқасы арасындағы интеграция жақсартылды.
  • Жылдам көрсету және форматтау мен орналасу қиындықтары азырақ болатын жаңа жеңіл орналасу қозғалтқышын жасады.

[3]

11-нұсқаға жаңа мүмкіндіктер

  • Бірінші парақты жүктеу уақытының екі еселенген жылдамдығын, PDF экспорттау файлын жасаудың 1,5 есе жылдамдығын және жадтың 60% кіші көлемін оңтайландырылған көрсету.
  • RDL және Page есептеріне құрама диаграммалар қосылды, сол сызбадағы сызықтар, штрихтер мен аудандар сызбаларын бірнеше Y осьтерімен біріктіруге мүмкіндік береді.
  • Есептерге JSON файлдарынан, веб-қызметтерден және REST API-ден деректерді тұтынуға мүмкіндік беретін JSON деректер провайдері қосылды.
  • Есептерге үтірмен, қойындыдан бөлек және басқа қарапайым мәтіндік файлдардан деректерді тұтынуға мүмкіндік беретін CSV деректер жеткізушісі қосылды.
  • XML деректер провайдерін деректердің ағаш көрінісі бар XML сұраныстар дизайнерімен жақсартты.
  • Excel-ді импорттау шебері қосылды, ол басқа есеп беру құралдарынан макеттерді импорттауға делдал бола алады.
  • PDF басып шығарудың алдын ала жиынтықтары қосылды және PDF экспортын қысқа уақытқа және кішігірім шығыс файлдарына оңтайландырды.
  • Кең және ұзын есептерді бір, айналдыруға болатын парақ ретінде қарау үшін HTML5 қарау құралына галли режимі қосылды.
  • API-ге жаңа сипаттар қосылды: PageReportDesignerActions (Соңғы пайдаланушының дизайнері), OverwriteOutputFile (кеңейтімдерді көрсету) және OptimizeStatic (PDF).
  • Штрих-кодты басқаруға Micro QR кодының символикасы қосылды.

[4]

12-нұсқаға жаңа мүмкіндіктер

  • Dataset Joins in Page және RDL есептерімен әр түрлі деректер жиынтығына кірістірілген деректер аймақтарын пайдалануға болады
  • TextBox және Label басқару элементтеріндегі мәтінді MinCondenseRate қасиетін пайдалану арқылы басқару еніне сәйкес келтіру үшін кішірейтіңіз
  • Code_11, SSCC-18, Telepen және Maxicode сияқты салалық стандартты штрих-кодтарды қолдау
  • ActiveReports қондырғысы орнату жолын және ActiveReports бағдарламасын нақты Visual Studio IDE нұсқаларында біріктіру опциясын ұсынады.
  • Парақ және RDL есептеріңізді CSV және JSON файл пішімдеріне экспорттаңыз
  • Tablix үшін жаңа RepeatToFill сипаты (бет есебі)
  • Біз ActiveReports Import құралын жаңа RPX импорттау мүмкіндігін қосып, бөлім есептерін RDL есептеріне түрлендіруге мүмкіндік беріп жақсарттық.

[5]

13-нұсқаға жаңа мүмкіндіктер

  • ActiveReports енді JavaScript кітапханасында құрылған жаңа буынды қарау құралын ұсынады.
  • Уақытша есеп беру үшін кез-келген веб-бағдарламаға жаңа веб-дизайнерді енгізуге болады.
  • Кодирование арқылы деректерді визуалдауды жеңілдететін жаңа диаграмма басқармасы
  • RDL есептерінен басқа, Бөлім есептерін Бет есептеріне түрлендіріңіз.
  • Бізде кесте және Tablix деректер аймағында егжей-тегжейлі ұяшықтарға арналған жаңа AutoMergeMode қасиеті бар.
  • Жақсартылған RichTextBox басқаруы енді көптеген тегтер мен атрибуттарды қолдайды.
  • FormattedText басқару енді көптеген тегтер мен атрибуттарды қолдайды және HTML мәтінінің пішімін тікелей Дизайнерде көрсетеді
  • Visual Studio тақырыбын ActiveReports VS біріктірілген Designer-ге дейін кеңейту

[6]

14 нұсқаға жаңа мүмкіндіктер

  • Толық .NET Core Windows, Linux немесе Mac жүйелерінде есеп беру қосымшасын, сондай-ақ ActiveReports көрсету механизмін орналастыру мүмкіндігі бар қолдау.
  • Жаңа InputField басқару элементін қолдана отырып, интерактивті PDF (Acrobat Forms) жасаңыз
  • BandedList басқару веб-есептер дизайнерінде енді қолдау табады
  • Вебке негізделген есептерді құрастырушы сонымен қатар деректер көзі мен деректер қорын құруды қолдайды
  • Есептің веб-дизайнері ресурстық файлдарды қолданып локализация бола алады.
  • ASP.NET қосымшаларымен пайдалану үшін жаңа WebViewer басқармасы қосылды
  • ActiveReports ассамблеялары жарияланды NuGet.
  • ActiveReports үлгілері енді жарияланады GitHub.

[7]

Professional Edition

Standard Edition барлық мүмкіндіктерін қамтиды және келесілерді қосады:.

Соңғы пайдаланушының есептерін жобалаушы

  • Әзірлеушілерге Windows Forms қосымшаларында дизайнерді орналастыруға мүмкіндік береді
  • Соңғы пайдаланушының есептерін өңдеу мүмкіндіктерін ұсынады
  • Есептер макеттерін сақтауға және жүктеуге оңай қол жетімділікті қамтамасыз етеді
  • Әзірлеушілерге соңғы пайдаланушының дизайн ортасын бақылауға және басқаруға мүмкіндік береді
  • Әзірлеушілерге дизайнерді соңғы пайдаланушылардың қажеттіліктері бойынша теңшеуге мүмкіндік береді

ASP.NET

  • ASP.NET беттерінде RawHTML, HTML және PDF қарау түрлерімен WebViewer бақылауын пайдалануға болады
  • Интернетте ActiveReports жылдам қарауға мүмкіндік береді
  • Басып шығару және экспорттау мүмкіндіктерін қамтамасыз етеді
  • Матчтарды іздеу мүмкіндігін парақ нөмірлерімен қоса қайтарылған сәйкестіктермен қамтамасыз етеді
  • Соңғы пайдаланушының интерактивтілігін қолдайды (төменде келтірілген, егжей-тегжейлі, сұрыпталған, параметрлері, мазмұны және т.б.)
Белгіленген маңызды бөліктері бар веб-дизайнер компоненті

JavaScript қарау құралы[8]

  • Жауапты веб-дизайн
  • Әр түрлі дисплей өлшемдерін бейімдейді
  • Басқа кітапханаларға аз тәуелділік (jquery және т.б.)
  • Заманауи веб-қолданбалы жүйелерде жұмыс істейді - ASP.NET MVC, ASP.NET Core MVC, HTML5 және негізгі JavaScript Framework, мысалы, Angular және Vue.js

Веб-дизайнер компоненті[9]

  • Өзіне-өзі қызмет көрсету туралы есеп беруді қосу үшін веб-қосымшаларда орналастырылуы мүмкін
  • Мобильді және жұмыс үстелінің орналасуына жауап береді
  • Таныс орналасуы мен дизайны
  • Заманауи браузерлер мен құрылымдарды қолдайды (MVC, ASP.NET Core, JavaScript және т.б.)

Қолдау көрсетілетін құжат форматтары

Есеп элементтері енгізілген

  • Қосымша есеп
  • Диаграмма
ActiveReports қол жетімді диаграмма түрлерінің кейбіреулері
  • Мәтін ұясы
  • Заттаңба
  • Түзу
  • Сурет
  • Құсбелгі
  • Бет үзілісі
  • Есеп туралы ақпарат
  • Мәтін ұясы
  • Пішін
  • Штрих-код
  • Қима сызығы
  • Қима секциясы қорабы
  • OLE нысаны
  • Үшінші тараптың басқару элементтері (диаграммалар, торлар, күнтізбелер және т.б.)
  • Матрица
  • Кесте
  • Жолақты тізім
  • Оқ
  • Күнтізбе
  • Контейнер
  • Пішімделген мәтін
  • Карта
  • Толтырғыш
  • Sparkline
  • Мазмұны
  • InputField

Белгілі мәселелер

Бұрын ActiveReports үлкен есептермен жұмыс істей алмайтындығы белгілі болды.[10] Бұл мәселе көптеген жылдар бойы және нұсқаларда болды.[11][12] Сол уақыттан бастап, әзірлеу күштері әр шығарылымда есептермен жұмыс жасауды жақсартуға бағытталды.

ActiveReports есептерін көптеген тәсілдермен қолдануға болады, сондықтан әр жоба жадыны тұтынудың бірнеше себептерін тудыруы мүмкін. Жаңа нұсқаларда PDF экспорты үшін CacheToDisk және CacheToDiskLocation сипаттары қосылды. Бөлім есептерінде жадты тым көп қолдануға әкелуі мүмкін кейбір басқа ойларға мыналар жатады:[13]

  • Әр парақта үлкен немесе қайталанатын кескіндер
  • Қайталанатын бөлімдердегі қосалқы есептер дұрыс емес оқиғаға негізделді, сондықтан бір дананың орнына көптеген жаңа даналар жасалады
  • Көрсетуді кешіктіретін тақырып бөлімдеріндегі түйіндер
  • Жадтан шығарылмаған есеп және құжат нысаны даналары

Әдебиеттер тізімі

  1. ^ http://www.componentone.com/SuperProducts/ActiveReports/Features/#ar7
  2. ^ а б c «.NET UI басқару элементтері | WinForms, WPF, UWP, ASP.NET MVC құралдары | ComponentOne». GrapeCity.
  3. ^ «GrapeCity жаңа Tablix деректер аймағы мен мәнерлер кестелерімен ActiveReports 10 шығарады». www.prnewswire.com.
  4. ^ «.NET Reporting | Custom .NET есептерін кодта жобалау | ActiveReports». GrapeCity.
  5. ^ «ActiveReports 12 шығарылымдары | ActiveReports». GrapeCity.
  6. ^ «ActiveReports 13-те қандай жаңалықтар бар: веб-дизайнер және JavaScript қарау құралы | ActiveReports». GrapeCity.
  7. ^ «ActiveReports 14 шығарылды | ActiveReports». GrapeCity. Алынған 2020-01-21.
  8. ^ «JS Viewer». help.grapecity.com.
  9. ^ «Қарапайым веб-дизайнер үлгісін жасау». help.grapecity.com.
  10. ^ «Жадтан тыс жүйе (белсенді есептер, asp.net, C #)». Microsoft ASP.NET үшін ресми форумдар.
  11. ^ http://arhelp.grapecity.com/groups/topic/approach-to-building-a-large-report/#post-502669
  12. ^ «c # - PDF * .tmp файлы жойылмайды және CacheToDisk қолданылған кезде ерекше жадтан тыс». Stack overflow.
  13. ^ «ActiveReports 10 анықтамасы». help.grapecity.com.

Сыртқы сілтемелер