Текущая версия:
// Уникальный идентификатор (УИД) из GUID.
//
// Параметры:
// GUID - Строка
//
// Возвращаемое значение:
// УникальныйИдентификатор
Функция УникальныйИдентификаторИзGUID(Знач GUID) Экспорт
GUID = СокрЛП(GUID);
ЧастиИдентификатора = Новый Массив(5);
ЧастиИдентификатора[0] = Сред(GUID, 25, 8);
ЧастиИдентификатора[1] = Сред(GUID, 21, 4);
ЧастиИдентификатора[2] = Сред(GUID, 17, 4);
ЧастиИдентификатора[3] = Сред(GUID, 1, 4);
ЧастиИдентификатора[4] = Сред(GUID, 5, 12);
Идентификатор = СтрСоединить(ЧастиИдентификатора, "-");
Возврат Новый УникальныйИдентификатор(Идентификатор);
КонецФункции
Текущая версия: