Difference between revisions of "Tab.Column.Value"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=Value |object=Таблица |caption=Значение ячейки |type=0 |status=2 |db=0 |rw=3 |visual=0}} {{HeadLinks| * Main_Page|Нача...")
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:53, 7 February 2021

  Value (Значение ячейки)
Объект:Таблица
Статус разработки: Реализована
Тип:Атрибут
Обращение к БД:Нет
Доступность:Чтение и запись
Визуальность:Нет

Атрибут позволяет получать или изменять значение ячейки столбца в текущей строке таблицы.

Синтаксис

Tab.Column.Value:<Значение столбца в строке CurLine (INT)>

Возвращаемое значение

Возвращает значение текущего столбца таблицы в строке CurLine.

Примеры

//Пример текста обработки визуального события OnBeforeEditCell

//MainTab -- визуальная таблица, с которой работает пользователь
MainTab:=Form.MainTab.Value;

//Если не выбрана строка или столбец в визуальной таблице, не выполнять действия
If (MainTab.SelectedLine=0)Or(MainTab.SelectedColumn=0) Then
  Exit;
EndIf;
MainTab.CurLine:=MainTab.SelectedLine;

//Получим текущий столбец
аСтл:=MainTab.Column(MainTab.SelectedColumn);

If аСтл.Name=Uppercase("Объект") Then
  //Очистим текущее значение ячейки перед началом редактирования
  аСтл.Value:=GetNothing();
EndIf;