Save a procedure from the AppBuilder
- Last Updated: January 16, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Before moving on, you should save your procedure.
To save your sample window:
- Select from the AppBuilder menu.
- Give your window procedure the name h-CustOrderWin1.w.
You can save it into the same directory as your h-CustSample.p procedure. The AppBuilder automatically gives the procedure a filename extension of .w instead of .p. For historical reasons, the w stands for window, even though you can create much more in the AppBuilder than windows. Although there is no absolute requirement that you observe this naming convention, it is strongly recommended that you do. The AppBuilder gives a default .w extension to any procedure it generates that has any user interface element at all, and also to some nonvisual procedures that can be selected and added to a window as part of its logic. Thus the .w extension can be taken to mean any user interface or other window procedure generated by, and therefore readable by, the AppBuilder. This designation can help you to keep your source procedures straight. Note that all ABL source procedures, regardless of their extension, compile into a file with a .r extension.