Can't find what you are looking for? Try these pages!

Discovering DataFlex 2016

Get the book - learn DataFlex fast!

Discovering DataFlexDiscovering DataFlex 2016 is the most comprehensive resource available for learning the DataFlex programming language and application framework. The book, delivered as a PDF file, teaches you how to write DataFlex Windows applications. Many of the core concepts of the DataFlex language and framework, like the use of Data Dictionaries, apply equally to developing web and mobile applications.

Programmers of any level can use this book to learn the DataFlex language; no prior knowledge of the product is required. Discovering DataFlex 2016, written in English, is an excellent tool for self-learning, it is also used as the curriculum in training classes around the world.

A combination of reading and doing is the best way to learn and practice a programming language and framework so, in Discovering DataFlex 2016, you will find “labs”, practical exercises and questions, that will help you become a productive DataFlex programmer at your own pace. The comprehensive learning material, over almost 700 pages, can help you become proficient in the world of DataFlex to a medium level or above.

About the author: Vincent Oorsprong is the manager of support & training at Data Access Europe in Hengelo, The Netherlands. Vincent has worked with DataFlex since 1984 and is an acknowledged expert in all things relating to DataFlex. He has trained many developers across Europe and the world and is a respected speaker at conferences and other events.

Discovering DataFlex’s Table of Contents, shown below, illustrates the scope and depth of information available in the book. 

To buy a copy of Discovering DataFlex 2016 in your country, contact us!
Contact us

Table of contents:

  1. Introduction
  2. The goal
  3. Tools
  4. Workspace
  5. Language
  6. Create a new project
  7. The database
  8. Creating and modifying tables
  9. Create a windows project
  10. Create views
  11. The view source code
  12. Confirmation questions
  13. Data dictionaries (Part I)
  14. Create selection lists
  15. The selectionlist source code
  16. Menu
  17. Use of parent tables
  18. Validation
  19. Use of child tables
  20. Data dictionary finds
  21. Save and delete
  22. Key assignments
  23. Use of filters
  24. Validation tables
  25. Error handling
  26. Other DD settings
  27. Controls
  28. Running totals
  29. Other data dictionary events
  30. The focus
  31. Batch processes
  32. Creating classes
  33. Floating menus
  34. How to build resizable programs?
  35. Importance of container objects
  36. A list oriented data entry approach
  37. Skinning
  38. Periodic actions
  39. Templates
  40. Libraries
  41. Sequential I/O
  42. Import and Export
  43. Reporting
  44. Add bells and whistles
  45. Toolpanel
  46. Storing user settings
  47. Troubleshooting
  48. Deployment
  49. Appendix A (Class palettes)
  50. Appendix B (Values & Items)
  51. Index


The Discovering DataFlex 2016 book is a PDF document licensed to a single person. 

No part of the PDF document may be copied or distributed, transmitted, transcribed, stored in a retrieval system, or translated into any human or computer language, in any form or by any means, electronic, mechanical, magnetic, manual, or otherwise, or disclosed to third parties without the express written permission of Data Access Corporation, Miami, Florida, USA.

The training material is meant to be used by any licensed user of DataFlex. 

Use of this material for any form of fee-based training without the express written permission of Data Access Worldwide is strictly prohibited. For information about commercial use of this material, contact the nearest Data Access Worldwide regional office.