Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 802 Bytes

README.md

File metadata and controls

8 lines (5 loc) · 802 Bytes

ooabl_patterns

Sample code for OOABL Design Patterns talks given at the 2017 EMEA PUG Challenge. The presentation is in this project in PDF form: advanced_ooabl_patterns.pdf .

You will need a version of the Sports2000 database. Create one via proenv and prodb path/to/project/sports2000 sports2000 (or wherever you choose). Add it to your workspace with an alias of s2k and it'll be added to the project.

Import the project into PDSOE. It should be all set up, and compile. The ./dlc-src folder contains code that's available in $DLC/src/OpenEdge.Core.pl ; it's been extracted here for ease-of-use.

To test, run the src/runner.p procedure. Note that this code is a sample and for illustrative purposes - there are a bunch of assumptions baked into the code.