<< 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");