Editor

@XmlAccessorType @XmlType

public class Editor

Тип редактора значения.

Fields

beforeEditLock

protected Boolean beforeEditLock

В момент начала редактирования выборки, вызывается операция BeforeEdit. Флаг позволяет отключить вызов операции BeforeEdit при редактировании данного атрибута.

ct_defaultValue

public static final String ct_defaultValue

ct_editorTypeAttr

public static final String ct_editorTypeAttr

ct_isBeforeEditLock

public static final String ct_isBeforeEditLock

ct_labelPosition

public static final String ct_labelPosition

ct_labelWidth

public static final String ct_labelWidth

ct_styleAttr

public static final String ct_styleAttr

defaultValue

protected String defaultValue

Значение по умолчанию атрибута класса. Подставляется при вставке нового объекта (при вызове метода InsertItem). Тип данных вводимого значения должен совпадать с типом данных атрибута с учетом автоматического преобразования из строки в тип данных атрибута. Примеры: 1) для логического атрибута значение по умолчанию задается обязательно и может принимать значения 0 или 1. 2) Строковый атрибут: значение ‘Один’ (для подстановки в текст кавычки достаточно указать ее только 1 раз) 3) Числовой атрибут: 23.43 (в качестве разделителя необходимо использовать точку) Ограничения: для типов данных “дата” и “дата и время” значение по умолчанию не задается.

editorTypeAttribute

protected String editorTypeAttribute

Системное имя поля выборки, содержащего информацию о типе редактора ячейки. По умолчанию, редактором для колонки списка или дерева, считается редактор указанный в свойстве атрибута “Тип редактора”, однако, возможно динамически управлять типом редактора ячеек колонки. Для этого, в выборку добавляется поле, содержащее свойства атрибута выборки, представленные в виде строки с разделителем. В момент начала редактирования ячейки колонки, производится разбор строки, содержащейся в управляющей колонке, и в редактируемой ячейке создаётся указанный редактор. Пример строки, содержащейся в поле, управляющем типом редактора: EDITORTYPE=ETLOOKUP|LOOKUPQUERY=SEL_ATTOFSELECTIONFORLOOKUP.SELATTR|LOOKUPLISTATTRIBUTE=SCAPTION|LOOKUPKEYATTRIBUTE=SSYSTEMNAME|ChangedAttribute=sDefRepValue

inputField

protected InputField inputField

labelPosition

protected LabelPositions labelPosition

Свойство определяет положение надписи около поля ввода в карточке. По умолчанию,надпись, содержащая наименование соответствующего атрибута, располагается слева от поля ввода.

labelWidth

protected Integer labelWidth

Свойство позволяет задать фиксированную длину надписи около поля ввода. По умолчанию, длина надписи подбирается в зависимости от длины текста и других контролов в группе.

styleAttribute

protected String styleAttribute

Системное имя поля выборки, значение которого управляет стилем текущего атрибута. Свойство позволяет динамически раскрашивать ячейки колонки списка, в зависимости от значения поля строки выборки.

Constructors

Editor

public Editor()

Methods

getDefaultValue

public String getDefaultValue()

getEditorTypeAttribute

public String getEditorTypeAttribute()

getInputField

public InputField getInputField()

getLabelPosition

public LabelPositions getLabelPosition()

getLabelWidth

public Integer getLabelWidth()

getStyleAttribute

public String getStyleAttribute()

isBeforeEditLock

public Boolean isBeforeEditLock()

setBeforeEditLock

public void setBeforeEditLock(Boolean value)

setDefaultValue

public void setDefaultValue(String value)

setEditorTypeAttribute

public void setEditorTypeAttribute(String value)

setInputField

public void setInputField(InputField inputField)

setLabelPosition

public void setLabelPosition(LabelPositions value)

setLabelWidth

public void setLabelWidth(Integer value)

setStyleAttribute

public void setStyleAttribute(String styleAttribute)