FAQ's - APPX Software, Inc. : Trash :
171 - APPX Process Stack (TABLE) | |
Running an APPX application consists of a series of processes calling each other. For example, the Main Menu might call a submenu, which might call a JOB process, which might call an INPUT, which might call a child INPUT process, etc.
The list of current processes that have called each other is called a "Process Stack". This is a particular 'drill down' within a Process Family, or Process Tree. If you have TRAPed into the ILF debugger, you can see the process stack by invoking Direct Menu 1 (GO 1). A typical Process Stack might look like:
Note that this stack also shows you the "Invocation Type", or scoping (Detached/Related/Subprocess). See the APPX Designer Reference Manual chapter 1-5 on Interprocess Communications for further discussion of the scoping rules around for process invocations and field types. You can only view the Process Stack when running 4)Run Test Database from with the Application Design editor, or when you have launched a Process from one of the Process editors using hidden Option 99.
If you have no TRAP to get you into the ILF editor in your current process,
don't despair! Press your interrupt key (generally Control-C), then ENTER. The ILF editor will stop at the next available ILF statement. From there, you can GO 1, to see your current Process Stack!
| |
[Append to This Answer] | |
2010-May-20 12:29am |
Previous: | 152 - GOSUBs and SUBRoutines |
Next: | 698 - APPX License Server |
|