Testing / Debugging?

PD24

New Member
I want to debug my application but i want to use the debugger in Progress Open Edge so that i may see how the data is flowing through the code.

I remember doing such debugging in Visual Studio 2008. Where by you step into the code and then highlight with the mouse of a variable and it will tell you what its value is while the application is being debugged/tested.

Hope you can assist, web links, PDF documents on testing debugging would be good too, if possible. Thanks

PD24
 
For a quick start:

  • You need to enable debugging manually in the first place. The powers that be at Progress decided that this needs to be done even though you've installed a developer's license. You must issue the command in a proenv window:
    prodebugenable -enable-all
  • Stand-alone debugging - you can start the debugger from the respective icon in the OpenEdge program group and attach the debugger to an existing OpenEdge session.
  • You can put the statements DEBUGGER:INITIATE () and DEBUGGER:SET-BREAK () in your code and the debugger will be started for you automatically.
  • OpenEdge Architect: You can switch to the debugger view ...

Aaaahrggg - almost forgot: There is a book "Debugging and Troubleshooting" in the Development Tools section as part of the documentation that comes with the product that should get you started, for my part I found it to be very helpful.

Heavy Regards, RealHeavyDude.
 
why is debugging so long winded? All i want to do is run the code i wrote in debug mode and then click through my application and then hover over some stuff in the code to see how everything is working.
Its silly to have write statements and to use alert boxes to "display" your findings. I have also seen the old debugger used where you have to right click and "add watch" to the variable! That is just crazy when you have 100's of lines of code.

Please assist? Thanks
 
I'm afraid the debugger isn't of the standard of as visual studio. I find it very annoying as well after using the lovely visual studio to have to use the progress one feels like a step back. I know there is one in OpenEdge Architect but ive not used that yet..
 
Yep its a total sham! Thought all the repsonse.write type behavior of showing messages had gone? Its time to learn a REAL Microsoft.NET language. Not this junk
 
Back
Top