Try OpenEdge Now
skip to main content
Advanced Update Operations : Summary


This chapter has introduced the concept of a business entity that manages a ProDataSet, along with a standard design for a business entity. You also learned how to create dynamic procedures that can be used to handle parts of the update process for almost any ProDataSet and how to execute standard validation procedures from those procedures.
ProDataSets have the advantage that you can attach an ERROR-STRING to each row independently rather than stringing together all errors for the transaction. In addition, you can set ERROR-STRING for messages that you do not want treated as errors (in which case the attribute name is a bit of a misnomer). In this way, you can return informational messages to the caller without signaling error by setting the ERROR flag.