Процедура ClearFieldOption |
Очистить iOption - флаги поля fld.
procedure ClearFieldOption (fld : longInt; iOption : word);
fld : longInt - номер поля в логической таблице.
iOption : word - флаг:
ofSelectable - поле можно позиционировать;
ofProtected - поле нельзя менять.
Доступны константы с идентификаторами fn<имя поля>, значения которых равны номерам полей.
interface example; create view as select Table1.aFieldIsProtected, Table1.aField from Table1; screen table1Viewer; fields aField; << aField .@@@@@@@@@@@@@ >> end; handleEvent cmPositionChanged: if (aFieldIsProtected) SetFieldOption(#aField, ofProtected); else ClearFieldOption(#aField, ofProtected); end; end. // interface
Формат поля fld изменился с integer на longInt начиная с Атлантис 5.1.