Объект DataSet

1. Назначение

Предназначен для оперирования набором объектов, полученных из базы данных. Создается при помощи вызова глобальной функции Grid. Навигиция по набору осуществляется при помощи методов First, Last, Next и Prior. Доступ к данным осуществляется через поля грида, описанные в АРМе Технолога и доступные как атрибуты объекта.

2. Методы и атрибуты класса

Тип Имя Описание
Int RecordCount RO: Количество записей в наборе данных
Bool First Переход к первой записи набора
Bool Last Переход к последней записи набора
Bool Next Переход к следующей записи набора
Bool Prior Переход к предыдущей записи набора
Object Current Возвращает объект, соответствующий текущей записи грида
Bool EOF RO: Признак того, что набор данных исчерпан
Int RecordCount RO: Количество записей в наборе данных
х х х х х х RW: Поля грида

3. Пример использования

Пример использования данного класса на языке VBScript

Set PB = ProgressBar( TRUE )
Set Gr = Grid(100200, 0, 0)
PB.Max = Gr.RecordCount
PB.Caption = "Перебираем значения"
f = Gr.First
Do While f
Printf "%-10d %s\n", Gr.Numb, Gr.Notes
If PB.NeedBreak Then
Exit Do
End If
f = Gr.Next
PB.Inc()
Loop

© СКА -=Оберон=-