Атрибут — поле класса.

 

Атрибут настраивается в классе и добавляется на форму интерфейсного объекта.

Атрибуты бывают трех типов:

  • Хранимые;
  • Вычисляемые;
  • Константа.

В хранимые атрибуты пользователями заносятся значения при создании или изменении объекта.

В вычисляемые атрибуты подставляются значения, рассчитанные при помощи выражений, заданных в настройках этих трибутов (НДС, сумма заказа, и т.п.).

В атрибут с типом константа подставляется значение, заданное в настройках атрибута.

В атрибутах могут хранится разные типы данных:

  • Символьный;
  • Числовой;
  • Двоичный файл;
  • Изображение;
  • Дата;
  • Адрес;
  • Ссылка на класс.

Внешний вид атрибута на форме зависит от его типа данных и настроек контрола. Атрибуты выносятся на форму интерфейсного объекта, связанного с классом этих атрибутов. На форму могут быть вынесены не все атрибуты класса, а только часть из них.