why use the denkh html reporter
DESCRIPTION
Why Use The Denkh HTML Reporter. Scott Auge Amduus Information Works, Inc. Audience. IT Decision Makers Programmers Report Seekers. What is it?. A report writer! Generate reports without the need of coding, compiling, and releasing program modules… - PowerPoint PPT PresentationTRANSCRIPT
Why UseWhy UseThe Denkh HTML ReporterThe Denkh HTML Reporter
Scott AugeScott Auge
Amduus Information Works, Inc.Amduus Information Works, Inc.
AudienceAudience
IT Decision MakersIT Decision Makers
ProgrammersProgrammers
Report SeekersReport Seekers
What is it?What is it?
A report writer!A report writer! Generate reports without the need of coding, Generate reports without the need of coding,
compiling, and releasing program modules… compiling, and releasing program modules… But still powerful enough to integrate with But still powerful enough to integrate with
programmer’s works.programmer’s works.
What is it?What is it?
A report generator!A report generator! Users can search for a reportUsers can search for a report The report requests input parameters from the The report requests input parameters from the
useruser The report is presented to the userThe report is presented to the user
What is it?What is it?
A report manager!A report manager! Provides a repository of multiple reports.Provides a repository of multiple reports. Create, Modify, and Delete reports.Create, Modify, and Delete reports.
Run Through….Run Through….Choose a report to run…Choose a report to run…
Run Through…Run Through…Run the reportRun the report
Run Through…Run Through…The report!The report!
Quick Feature ListQuick Feature List
Webize your character or GUI applicationWebize your character or GUI applicationUse it to provide inquiry and lookups for your Use it to provide inquiry and lookups for your web based application!!! web based application!!! • • Develop reports without Provision, Crystal Develop reports without Provision, Crystal Reports, or Report Builder! No compiling Reports, or Report Builder! No compiling needed!needed!Easy formatting of data and data layoutEasy formatting of data and data layoutSubtotalling!Subtotalling!Drill down into other reportsDrill down into other reportsSpecify Column HeadingsSpecify Column Headings
Quick Feature List ContinuedQuick Feature List Continued
Side-labels for each field can be specified for Side-labels for each field can be specified for each report layouteach report layoutPage totals, sub-totals & totals (without turning Page totals, sub-totals & totals (without turning into a pretzel)into a pretzel)Since it is on the web, Preview or print to screen Since it is on the web, Preview or print to screen with optional paper printing later onwith optional paper printing later onOpen Source so you can modify look and feel, Open Source so you can modify look and feel, as well research “how it does it.”as well research “how it does it.”Use HTML Editors to develop your report Use HTML Editors to develop your report sections (then cut and paste the code in and out sections (then cut and paste the code in and out of the editor)of the editor)
Quick Features List ContinuedQuick Features List Continued
Dynamic queries defined by the userDynamic queries defined by the userFormat reports using HTML/CSS2 for a more Format reports using HTML/CSS2 for a more polished lookpolished lookAbility to include embedded reports within Ability to include embedded reports within reports (a report repository)reports (a report repository)Ability to embed data fields from the query into Ability to embed data fields from the query into the reportthe reportAbility to embed page breaks into the reportAbility to embed page breaks into the reportAbility to ask the report user questions for report Ability to ask the report user questions for report parametersparameters
Quick Features List ContinuedQuick Features List Continued
Ability to restrict which tables the report generator can Ability to restrict which tables the report generator can reachreachAbility to look into Progress, Oracle, and ODBC Ability to look into Progress, Oracle, and ODBC based databasesbased databasesWeb based so it can be reached easily by people Web based so it can be reached easily by people (include in your portal!)(include in your portal!)Call out to Progress 4GL programs from within a Call out to Progress 4GL programs from within a report (good for integration)report (good for integration)Use session variables within a report (good for Use session variables within a report (good for integration)integration)Include date and time within a report Include date and time within a report
Quick Features List ContinuedQuick Features List Continued
Include user’s input in the output of the Include user’s input in the output of the reportreport
Ability to access rowid of records in report Ability to access rowid of records in report (good for integration)(good for integration)
PDF/MS Word documentationPDF/MS Word documentation
Report examples/Source Code examplesReport examples/Source Code examples
Easy to use report listing system with Easy to use report listing system with search by name functionality search by name functionality
Quick Features List ContinuedQuick Features List Continued
Make “green bar” reportsMake “green bar” reports
Make letter based reportsMake letter based reports
Make sophisticated layouts reportsMake sophisticated layouts reports
Include your logo/images in reportsInclude your logo/images in reports
Use different types of fonts in your reportsUse different types of fonts in your reports
Integrate into existing systemsIntegrate into existing systems
Use the tables available in existing Use the tables available in existing Progress and non-Progress applications:Progress and non-Progress applications: QADQAD Dispatch-1Dispatch-1 Internally DevelopedInternally Developed
Data SourcesData Sources
Progress RDBMSProgress RDBMS
Oracle via the Progress Data ServerOracle via the Progress Data Server
MS SQL via the Progress Data ServerMS SQL via the Progress Data Server
Other ODBC via the Progress Data ServerOther ODBC via the Progress Data Server
Other….Other….
Ease of supportEase of support
Uses a web browser as the clientUses a web browser as the client All company users can view the reports with All company users can view the reports with
included software (Internet Explorer, included software (Internet Explorer, Netscape, Mozilla)Netscape, Mozilla)
No program installations to be needed on the No program installations to be needed on the user’s computer.user’s computer.
Integrate into the company intranet/extranet Integrate into the company intranet/extranet portal.portal.
Skills needed to create reportsSkills needed to create reports
An understanding of HTMLAn understanding of HTMLAn understanding of the tables within the An understanding of the tables within the applicationapplicationAn understanding of the Denkh HTML An understanding of the Denkh HTML Reporter macro’s (See accompanying Reporter macro’s (See accompanying presentation)presentation)An understanding of preparing queriesAn understanding of preparing queriesTraining is available from Amduus Training is available from Amduus Information Works, Inc.Information Works, Inc.
Infrastructure NeededInfrastructure Needed
A database to use for report dataA database to use for report data
Webspeed Transaction ServerWebspeed Transaction Server
If using a non-Progress database, then the If using a non-Progress database, then the appropriate Data Serverappropriate Data Server
A web serverA web server
A web browserA web browser
Open SourceOpen Source
If you need to better understand the If you need to better understand the system, one can read the code.system, one can read the code.
Easier integration with other applicationsEasier integration with other applications
Organizations sometimes share code with Organizations sometimes share code with Amduus allowing additional features to Amduus allowing additional features to become available.become available.
More informationMore information
Contact Scott Auge at Amduus Information Contact Scott Auge at Amduus Information Works, Inc. At [email protected], Inc. At [email protected]
Contact James Arnold at Analyst’s Contact James Arnold at Analyst’s Express, Inc. At 888-889-9091Express, Inc. At 888-889-9091
About Amduus Information Works, Inc.About Amduus Information Works, Inc.http://www.amduus.comhttp://www.amduus.com
United States Based CorporationUnited States Based Corporation
Can provide Webspeed TrainingCan provide Webspeed Training
Provides multiple open source applications Provides multiple open source applications to the Progress communityto the Progress community
Can provide application customizationCan provide application customization
Past work with Manufacturing, Court/Law Past work with Manufacturing, Court/Law Enforcement, Service industries.Enforcement, Service industries.