| **Navigation:**  [[introduction.htm|Language Reference]] > 13 - Built-in Functions >====== WHO (return field name from group) ====== | [[where return field position in group .htm|{{btn_prev_n.gif|Previous page}}]][[introduction.htm|{{btn_home_n.gif|Return to chapter overview}}]][[year return year of date .htm|{{btn_next_n.gif|Next page}}]] | | || **WHO(**// group, number //**)** {{blk2blue.jpg|blk2blue.jpg}} | **WHO** | Returns a string containing the name of a specified field from a //group// structure. | | //group// | The label of a GROUP, RECORD, CLASS, or QUEUE declaration with the BINDABLE attribute. | | //number// | An integer expression specifying the ordinal position of a field in the //group//. | The **WHO** statement returns a string containing the name of the //number// specified field from a //group// structure. **Return Data Type:     **STRING **Example:** **MyGroup GROUP** **F1       LONG                           !Field number 1** **F2       SHORT                          !Field number 2** **F3       STRING(30)                     !Field number 3** **InGroup  GROUP                          !Field number 4** **F4        LONG                          !Field number 5** **F5        SHORT                         !Field number 6** **F6        STRING(30),NAME('CustomName') !Field number 7** **         END** **        END** **CurrentField STRING(30)** ** CODE** ** CurrentField = ****WHO****(MyGroup,1)      !Returns "F1"** ** CurrentField = ****WHO****(MyGroup,6)      !Returns "F5"** ** CurrentField = ****WHO****(MyGroup,7)      !Returns "CustomName"** **See Also:** [[what return field from group .htm|WHAT]] [[where return field position in group .htm|WHERE]] [[getgroup return reference to group .htm|GETGROUP]] [[group compound data structure .htm|GROUP]] [[howmany return dimensions .htm|HOWMANY]] [[isgroup return group type or not .htm|ISGROUP]] [[record declare record structure .htm|RECORD]] [[class object declaration .htm|CLASS]] [[queue declare a memory queue structure .htm|QUEUE]] [[bindable set runtime expression string variables .htm|BINDABLE]]