1. A computer-implemented method comprising: identifying at least one input requirement of a dynamic object embedded in a user interface; associating the at least one identified input requirement of the dynamic object with a set of related object items contained in a plurality of records stored in an on-demand database, the dynamic object having software code that enables the dynamic object to perform at least one operation based upon the set of related object items associated with the at least one input requirement; configuring the dynamic object to perform the at least one operation based on a value of at least one of the set of related object items extracted from the plurality of records stored in the database, the value of the at least one of the set of related object items corresponding to the at least one input requirement of the dynamic object; triggering the dynamic object to perform the at least one operation based upon a first value of a first object item of the set of related object items extracted from a first database record when the first database record is accessed; and triggering the dynamic object to automatically perform the at least one operation based upon a second value of a second object item of the set of related object items extracted from a second database record when the second database record is accessed.