BBjGridData::next

Description

In BBj 18.0 and higher, this method returns the next BBjGridCell in the iteration list of the  BBjGridData container.

Syntax

Return Value

Method

BBjGridCell

next()

Parameters

None.

Return Value

Returns the next BBjGridCell in the BBjGridData container class. Returns null if there are no more BBjGridCells in the list.

Remarks

None.

Example

sysgui! = bbjapi().openSysGui("X0")
window! = sysgui!.addWindow(10,10,520,300,"Grid Events",$00010082$)
window!.setCallback(window!.ON_CLOSE,"APP_CLOSE")
grid! = window!.addGrid(101,102,103,10,10,500,200,$000e$) grid!.setRowHeight(20)
cols=30,rows=10
grid!.setNumColumns(cols)
grid!.setNumRows(rows)
grid!.setDefaultColumnWidth(50)
grid!.setUserResizable(1)
cells! = bbjapi().makeVector()
for row=0 to rows-1
    for col=0 to cols-1
        cells!.addItem("C"+STR(col)+"
        R"+STR(row))
    next col
next row
grid!.setCellText(cells!)
data! = grid!.getRowData(1)
print data!.next()
print data!.hasNext()
print data!.next()
print data!.hasNext()
print data!.next()
process_events

APP_CLOSE:
release

See Also

BBjAPI

BBjGrid

BBjGridCell

BBjGridData

See the BBj Object Diagram for an illustration of the relationship between BBj Objects.