Определение уникального номера записи

Уникальный номер присваивается записи при ее создании и не изменяется при вставке-удалении других записей.

Определить уникальный номер можно:

 

dox({dn,} Page pn, {Section sn|"SectName",} Record rn, "Tag")

 

где:

  • dn – номер документа (если не указан, то текущий документ);
  • pn – номер страницы;
  • sn – номер секции;
  • "SectName" – имя секции;
  • rn – номер записи.

 

Далее, полученный номер можно использовать для обращения к данной конкретной записи.

Например:

 

! Получение уникального номера первой записи

! во второй секции на первой странице первого документа:

TagN=dox(1, Page 1, Section 2, Record 1, "Tag")

 

! определение имени записи: 

s$=dox$(dn, TagObj TagN, "Name")

 

Операторы работы с записями

Функции доступа к параметрам документа

Подсистема DOX