Объект Гуид (Guid)

<< Click to Display Table of Contents >>

Navigation:  Раздел 7 Расширения языка L9 > Общие и системные объекты >

Объект Гуид (Guid)

Объект "Гуид" ("GUID") предназначен для уникальной идентификации объектов внутри как локальной БД, так и ЦБД. Физически объект "Гуид" ("GUID") представляет собой уникальное случайное значение, длина которого составляет 36 символов (36 байт).  Объект "Гуид" ("GUID") имеет строго определенную структуру - он состоит из 5 групп символов, первая группа состоит из 8 символов, вторая – из 4 символов, третья – из 4 символов, четвертая – из 4 символов, пятая группа – из 12 символов. Не допускаются пробелы перед идентификатором и после идентификатора, указание разделителей "-" между символами в приведенных выше позициях обязательно. Фигурные скобки перед и после идентификатора недопустимы (принятое обозначение для идентификаторов в OLE). Допустимые символы в идентификаторе: от "0" до "9" и от "A" до "F" (или от "a" до "f").

 

Объект можно создать c помощью оператора "Новый" ("New"), используя имя типа "Гуид" ("Guid"). В операторе "Новый" ("New") также возможно использование конструктора с параметрами:

Синтаксис:

Новый Гуид(<Строка>)

New Guid(<String>)

Параметры:

Строка (String) – строка представления GUID. Если параметр не указан, то генерируется новый GUID. Параметр необязательный.

Пример:

//В переменную "Идентификатор" записывается объект "Гуид" с заданным строковым значением

Идентификатор = Новый Гуид("09A2B611-07DB-4D09-BB88-9C6681F102AC");