Задает строку, содержащую активную ячейку элемента управления сетка. Недоступно на этапе разработки, доступно только для чтения на этапе выполнения.
Grid.ActiveRow |
Комментарии
Применимо для: Grid Control
Свойство ActiveRow и функция RECNO( ) возвращают разные значения в индексированной таблице. ActiveRow возвращает ноль, если сетка не имеет фокус, или когда Вы обращаетесь к строке вне изображения сетки.
Пример
В следующем примере создается таблица и форма с сеткой. Свойство ActiveRow сетки используется для отображения номера строки в сетке.
![]() | |
---|---|
CREATE TABLE ardemo (fruit C(15)) INSERT INTO ardemo (fruit) VALUES ("Apples") INSERT INTO ardemo (fruit) VALUES ("Oranges") INSERT INTO ardemo (fruit) VALUES ("Grapes") INSERT INTO ardemo (fruit) VALUES ("Bananas") INSERT INTO ardemo (fruit) VALUES ("Pears") INSERT INTO ardemo (fruit) VALUES ("Cherries") LOCATE && Moves to top of table, synonymous with GO TOP oForm1=NEWOBJECT("form1") oForm1.Show READ EVENTS RETURN DEFINE CLASS form1 AS Form Caption = "Form1" Name = "Form1" ADD OBJECT Grid1 AS Grid WITH ; ColumnCount = 2, ; Height = 200, ; Left = 24, ; RecordSource = "ardemo", ; Top = 24, ; Width = 320, ; Name = "Grid1", ; Column1.ControlSource = "ardemo.fruit", ; Column1.Width = 75, ; Column1.Name = "Column1", ; Column2.Bound = .F., ; Column2.ControlSource = "This.ActiveRow", ; Column2.Name = "Column2" PROCEDURE Init THIS.Grid1.Column2.Header1.Caption = 'ActiveRow' ENDPROC PROCEDURE Unload CLEAR EVENTS ENDPROC ENDDEFINE |
См. Также
Прочие Ресурсы
ActivateCell МетодActiveColumn Свойство
GridHitTest Метод
RECNO( ) Функция
Своцства
Описание Языка