RA
Open Edge - Guide
Hi! I've decided to make this guide to give some hints about programming with OpenEdge ABL (aka Progress).
This is because there is no much content about progress besides the official documents. When I started learning and working with this language, most of what I learned was debugging old programs and LOTS of research.
I'll try to make a basic Wiki about some essentials about progress.
GitHub Guides:
OCX Migration:
Concepts of Programming:
-
Variables
Convert Variables
Message Box
Condition Blocks
Manipulate Screen Elements
How To Use Database on Code
Open External Window/Procedure
Compile Apps
Create and Modify Database
Connect Database from PF
Run CMD Commands
Data Manipulation:
Database:
General:
- Create Custom QUERY
- Get Caller Program and User
- Scale Screen (and Elements)
- Try Catch Operations
- Register Custom DLL
- Send SMTP - HTML Emails
- List Files from Directory
- Hold Window with Pop-Up opened
- SQL Connection
- POST Request
- List All Sub Directories
- File Encrypt and Decrypt
Password and Encryption:
YouTube (PT-BR):
On this page
Languages
OpenEdge ABL91.5%C#4.8%Batchfile3.5%Smalltalk0.2%
Contributors
Created September 16, 2022
Updated March 9, 2026