Процедура ClearFieldState Назад В начало Вперед

Назначение

Очистить iState флаг (sfVisible) поля fld.

Описание

procedure ClearFieldState (fld : longInt; iState : word);

Параметры

fld : longInt - номер поля в логической таблице integer.

iState : word - флаг (sfVisible).

Примечание

Доступны константы с идентификаторами fn<имя поля>, значения которых равны номерам полей.

Пример

interface example;
  create view
	as select Table1.aFieldIsVisible,
			Table1.aField
	from Table1;
  screen Table1Viewer;
	fields aField;
<<
   aField .@@@@@@@@@@@@@
>>
  end;
  handleEvent
	cmPositionChanged:
	if (aFieldIsVisible)
		SetFieldState(#aField, sfVisible);
	else
		ClearFieldState(#aField, sfVisible);
  end;
end. // interface

Версия

Формат поля fld изменился с integer на longInt начиная с Атлантис 5.1.