FindGroupChange – PB Docs 2019

FindGroupChange

method (DataWindows)

Description

Searches for the next break for the specified group. A group break
occurs when the value in the column for the group changes. FindGroupChange
reports the row that begins the next section.

Applies to

DataWindow type

Method applies to

PowerBuilder

DataWindow control, DataStore object

Syntax

PowerBuilder

Argument

Description

dwcontrol

A reference to a DataWindow control or the
DataStore.

row

A value identifying the row at which you want to
begin searching for the group break.

level

The number of the group for which you are searching.
Groups are numbered in the order in which you defined
them.

Return value

Returns the number of the row whose group column has a new value,
meaning that it begins a new group. Returns 0 if the value in the group
column did not change and a negative number if an error occurs.

If any argument’s value is null, in PowerBuilder and JavaScript the
method returns null.

The return value observes these rules based on the value of row. If
the starting row is:

  • The first row in a group, then FindGroupChange returns the
    starting row number

  • A row within a group, other than the last group, then
    FindGroupChange returns the row number of the first row of the next
    group

  • A row in the last group, other than the first row of the last
    group, then FindGroupChange returns 0

Usage

If the starting row begins a new section at the specified level,
then that row is the one returned. To continue searching for subsequent
breaks, increment the starting row so that the search resumes with the
second row in the group.

Examples

This statement searches for the first break in group 2 in
dw_regions. The search begins in row 5:

This code finds the number of the row at which a break occurs in
group 1. It then checks whether the department number is 121. The search
begins at row 0:

See also

Find

FindRequired


Document get from Powerbuilder help
Thank you for watching.
Was this article helpful?
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x