разработка сайтов, разработка программного обеспечения (495) 150-80-59

Главная страница / Программное обеспечение / Mayral framework / Документация / Классы и компоненты / OBasicClass

ODataTable


Текущая версия: 1.0.0

Последнее обновление: 04.03.2009

Описание: базовый класс для хранения табличных данных

 

 

Методы


public function ODataTable($Name, $Parent)

Описание: конструктор класса

Параметры:

$Name – название экземпляра класса

$Parent – объект родитель

 

public function AddLinkedComponent($_component)

Описание: добавляет зависимый компонент

Параметры:

$_component – объект компонента

 

public function RefreshLinkedComponents()

Описание: вызывает обновление зависимых компонентов

 

public function FirstRow()

Описание: перевод указателя строки на первую

 

public function LastRow()

Описание: перевод указателя строки на последнюю

 

public function NextRow()

Описание: перевод указателя строки на следующую.

Возвращаемое значение: true – если перевод указателя строки прошел успешно, false – если строк больше нет.

 

public function SetRow($_row)

Описание: перевод указателя строки на конкретную строку

Параметры:

$_row – номер строки

Возвращаемое значение: true – если перевод указателя строки прошел успешно, false – иначе.

 

public function RowIndex()

Описание: возвращает номер текущей строки

 

public function GetFieldValue($col, $row = -1)

Описание: возвращает значение ячейки таблицы по двумерным координатам. Если второй параметр не указан – возвращает значение текущей строки.

Параметры:

$col – номер столбца

$row – номер строки

 

public function SetFieldValue($value, $col, $row = -1)

Описание: устанавливает значение ячейки таблицы по двумерным координатам. Если второй параметр не указан – устанавливает значение для текущей строки.

Параметры:

$value – значение

$col – номер столбца

$row – номер строки

 

public function AddRow()

Описание: добавляет ряд в конец таблицы

 

public function DeleteRow($row = -1)

Описание: удаляет строку таблицы. Если строка не указана – удаляет текущую.

Параметры:

$row – номер строки

 

public function Sort($_field, $_up=true)

Описание: сортировка записей в таблице

Параметры:

$_field – идентификатор колонки

$_up – если true – происходит сортировка по возрастанию, false – по убыванию

 

 

 

Свойства


protected $Table

Двумерный массив, содержащий данные

 

protected $DeletedRows

Массив со строками, помеченными на удаление

 

protected $CurrentRow

Указатель на текущую строку

 

public $RowCount

Количество строк

 

public $ColCount

Количество колонок

 

public $LinkedComponents

Массив с компонентами, связанными с данной таблицей

 


Есть вопросы?
Задайте вопрос технической поддержке с помощью формы обратной связи.

А так же:



Готовые решения Наши услуги Компания


При использовании или копировании материалов ссылка обязательна
+7 495 150-80-59
Россия, Москва, Щербаковская улица, д.53
E-mail:

Как к нам добраться
Обратная связь