基指针描述

如果基指针包含特殊字符,那么必须将其括在单引号中。 最多可以为基指针名称指定 132 个字符。 这包括任何下标,嵌入空白,括号和逗号。 当使用特殊字符时,它不包括括起的单引号。


Basing Pointer
 
                        .-------------------.
                        V                   |
>>-qualified-name---subscript------,subscript-------+----------><
 
注: 最大重复次数为 14 次。

以下是一些示例:


        PTRVAR1
        'ABC.PGMPTR(5,B.I)'

如果为变量指定了多个基指针,那么必须将基指针列表括在括号中。 当指定了多个基指针时,当用于查找变量时,它们必须按顺序列出,从第一个基指针到最后一个基指针。 在以下示例中, PTR_1 基指针是用于查找变量的第一个基指针; 它必须具有声明的基指针,或者它不能是基于变量。 PTR_1 指针中包含的地址用于查找 A.PTR_2 指针 (必须声明为基于的指针变量)。 A.PTR_2 指针用于查找 PTR_3 指针数组 (也必须声明为基础) ,最后一个指针数组中指定元素的内容用于查找变量。 例如:


        ('PTR_1' 'A.PTR_2' 'PTR_3(1,B.J)')