×
The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.
I'd like to thank folks on this list for their feedback on recent
assignments which have included a popup calendar, javascript
compression, a utility for maintaining user defined fields, and a
utility for uploading and attaching files to records in our database.
My next assignment is to come up with a solution for reports. The scope
includes generating, cataloging, and working with reports. I have the
leeway to develop something myself, but I'm not particularly inclined to
reinvent the wheel. Vendor solutions can be considered. The project is
NOT well defined, but I understand that reporting is a broadly scoped
topic.
The report library (or catalog) needs a browser-based UI and needs to be
more robust and extensible than the WRKOUTQ command. Report formats
need to include HTML and PDF as well as ASCII text.
One of my colleagues used Jasper Reports to generate High-school Student
Transcripts and the PDF output looked great, but runtime performance was
poor.
For generating reports, I've considered writing an API for RPG
programmers to output HTML or PDF files, and cross-reference generated
stream files with entries in the catalog. This is appealing to me as an
RPG programmer and addresses a couple concerns. First, many of our
reports are produced as part of a larger process. Posting fees to
accounts generates a transaction listing, for example. Second, the API
that generates the report could also generate index entries in the
catalog. For example, if a program generated a 60,000 page report of
student transcripts, it would be helpful if the viewer in the report
catalog could filter the page listing to include only those pages for a
particular student.
Any thoughts?
Thanks,
Nathan.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact
[javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.