skip to main content
OpenEdge Development: AppBuilder
Introduction : Inter-object communication: signatures
 
Inter-object communication: signatures
SmartObjects that pass database fields back and forth have embedded in them a string called a signature. A signature is a shorthand description of the fields the objects are prepared to supply or accept. Only if signatures match will the SmartObjects transfer data. Signature checking reduces the possibility of confusion and data corruption.
To be sure your SmartObjects can continue to successfully pass data back and forth, always recompile them after making a change to a data stream. For more information, see the “Making changes to the data stream” section.