Navigation:  Работа с переменными >

POINTER - Получить номер записи в очереди

Previous pageReturn to chapter overviewNext page

Получить номер записи в очереди:

 pointer var qname

  var  - имя переменной,

           далее в скрипте ее значение можно использовать так- [:var:]

  qname  - имя очереди

Процедура POINTER возвращает целочисленное значение типа LОNG, указывающее номер элемента очереди, к которому было успешное обращение оператором ADDQUE, GETQUE, или PUTQUE.

 

Пример:

DEFINE DATA

JQ QUEUE,PRE(JQ)

   a1 LONG

   a2 LONG

   s1 STRING(50)

END

ENDDEFINE

# получим значение поля JQ:a1 и поместим его в простую переменную var

getfield var JQ JQ:a1

 

 

См. также: DEFINE DATA, SET, SETFIELD, ADDQUE, GETQUE, PUTQUE