摘要 |
A user interface comprising one or more fields can be generated based on metadata in program logic. The field can be provided in a smart object through object oriented programming. Smart object metadata indicating an attribute of the field can be embedded in the smart object. Logical form metadata identifies a data type associated with the field, and layout metadata identifies a location of the field on the user interface. Physical control metadata identifies a physical control to represent the field on the user interface, and physical settings metadata identifies presentation characteristics of the physical control. The field can be generated on the user interface by displaying the physical control identified by the physical control metadata in the location identified by the layout metadata, with the attribute identified in the smart object metadata, and having the characteristics identified in the physical settings metadata.
|