umiObjectProperty

Описание

Этот класс служит для управления свойством объекта

  • __construct() — Конструктор класса
  • getId() — Получить уникальный идентификатор свойства
  • getValue() — Получить значение свойства
  • getName() — Получить имя свойства
  • getTitle() — Получить описание свойства
  • setValue() — Установить значение свойства. Устанавливает флаг "Модифицирован". Значение в БД изменится только когда на экземпляре umiObjectProperty будет вызван метод commit(), либо в деструкторе экземпляра
  • resetValue() — Сбросить значение свойства. Устанавливает флаг "Модифицирован". Значение в БД изменится только когда на экземпляре umiObjectProperty будет вызван метод commit(), либо в деструкторе экземпляра
  • getIsMultiple() — Узнать, может ли значение данного свойства состоять из массива значений (составной тип)
  • getIsUnsigned() — Узнать, может ли значение данного свойства иметь знак. Зарезервировано и пока не используется
  • getDataType() — Получить идентификатор типа поля, связанного с данным свойством
  • getIsLocked() — Узнать, заблокировано ли свойство на изменение
  • getIsInheritable() — Узнать, наследуется ли значение свойства. Зарезервировано, но пока не используется.
  • getIsVisible() — Узнать видимость свойства для пользователя
  • getObject() — Возвращает связанный с этим свойством объект (umiObject) Смотрите также umiObject
  • getObjectId() — Возвращает id объекта (umiObject), связанного с этим свойством Смотрите также umiObject
  • getField() — Возвращает тип свойства (umiFieldType) Смотрите также umiFieldType
  • getProperty() — Возвращает umiObjectProperty объект свойства
  • filterInputString() — Сохраняет значение свойства в БД, если тип свойства "Тэги"
  • filterOutputString() — Возвращает String отфильтрованная строка
  • filterCDATA() — Возвращает String отфильтрованная строка
  • objectsByValue() — Не используйте этот метод, его поведение будет изменено в ближайших версиях