IsHidden function
Syntax
IsHidden(scrollpath, target_row)
Where scrollpath is:
[RECORD.level1_recname, level1_row, [RECORD.level2_recname, level2_row, ] RECORD.target_recname
To prevent ambiguous references, you can also use SCROLL. scrollname, where scrollname is the same as the scroll level’s primary record name.
Description
Use the IsHidden function to verify whether a row is hidden or not.
Note:
This function remains for backward compatibility only. Use the Visible row class property instead.
It returns True if the row is hidden, otherwise it returns False. IsHidden must be called in a PeopleCode program on a higher scroll level than one you are checking.
Parameters
| Parameter | Description |
|---|---|
|
scrollpath |
A construction that specifies a scroll level in the component buffer. |
|
target_row |
The row number indicating the position of the row. |
Example
The following example tests whether a specific row on scroll level one is hidden:
&ROW_CNT = ActiveRowCount(RECORD.LD_SHP_INV_VW);
&FOUND = True;
If &ROW_CNT = 1 Then
&ORDER = FetchValue(LD_SHP_INV_VW.ORDER_NO, 1);
If None(&ORDER) Then
&FOUND = False;
End-If;
End-If;
If &FOUND Then
For &I = 1 To &ROW_CNT
If Not IsHidden(RECORD.LD_SHP_INV_VW, &I) Then
UpdateValue(ITEM_SELECTED, &I, "N");
End-If;
End-For;
End-If;