All Projects

All projects on the Hive

Suprema Biomini Fingerprint scanner

Classes to access and enroll with Suprema's Biomini fingerprint scanners

Table Block Mapping For Type I Areas

Many people know of the perils of record scatter and fragmentation with Type I areas. This tool provides an easy way to determine how scattered your data is and present that information in an easy to view HTML format. Primarily I use this tool to explain to non technical clients and managers why we need to migrate data from Type I to Type II areas.

You specify which tables are to be mapped by passing which areas or tables to the tool. CAN-DO style lists are supported in order to easily exclude larger tables from the list.

OpenEdge Database Advisor

The OpenEdge Database Advisor is intended to provide a quick checkup for common database configuration issues. Obviously proper tuning for an application requires much more than any tool can provide, but the advisor should highlight some of the most common low hanging fruit.

For best results you will need a recent database analysis file (proutil -C dbanalys) and you should run this against your production database. A large portion of the suggestions will be based on VST information that will differ greatly between your production and test environments.

The DocxFactory Project

DocxFactory is a free project for generating .DOCX files.

Features at a glance -

  • Simple to use - To create a .DOCX file, design a template (regular .DOCX file) and merge your data with the template using 4GL/ABL or from the command line. No technical knowledge of the .DOCX file format (Open XML) is required.
  • Powerful - Does a lot more than simply inserting values and creating simple letters, it allows you to truly create real world, sophisticated reports and includes barcodes, pictures, paging features and much more.

Progress 4GL Wrapper for Zlib Library

Gzip encoding for Progress 4GL based on zlib library written by Jean-loup Gailly -

Date Picker in pure ABL

This Time picker is written pure in 4GL/ABL. No need to using any other ocx. I written this tool because I don't like to use MS products much... :)

This code is written in Turkish but I'm sure it's easily to convert other languages by coder...


ABHack Project

This project is for maintenance and continued enhancements to ABHack.


Maia is a Progress ABL code generator that takes a user-defined template and produces clean, understandable, consistent code. If you have ever copied and pasted a block of code, then Maia is for you. Maia removes the need for manual code duplication.

Even better, Maia removes the need for the vast majority of dynamic coding, making your code understandable to the programmer that follows you

Word Documents Created from OE

The project creates Word documents using the Office Automation object based on user selected database content.

Justus OpenEdge Tools

Justus is a toolset for Progress 4GL that helps developers to increase quality of your projects. Justus includes a simplified 4GL parser and a test coverage tool to identify gaps on Test phase.
Future releases also include a search tool, white-box tests and dependency checker.

** Looking for Volunteers **

Syndicate content