Правила формирования уникального идентификатора #646986


#0 by Lepochkin
Есть вот такая строка "1b424026-6f54-4ef8-a4d0-bb658a1fc6cf". Если я ее подставляю в уникальный идентификатор (Новый УникальныйИдентификатор("1b424026-6f54-4ef8-a4d0-bb658a1fc6cf")), то все работает хорошо. Меняю первую букву с "1" на "S" вылетает ошибка Ошибка при вызове конструктора (УникальныйИдентификатор): Недопустимое значение параметра (параметр номер '1'). Вопрос. Какие параметры являются допустимыми? Какое правило формирования? Просьба вопросы "Зачем?" не задавать.
#1 by ДенисЧ
ЗАчем тебе это знать? Гуид формируется на уровне системы и не предназначен для ручного формированич
#2 by PR
Правило простое, не лазать туда своими кривыми лапками, довериться Ванессе.
#3 by Lepochkin
Объект создается не в системе 1с. И хочу там создать ГУИД и с этим ГУИДом создать объект.
#4 by DrShad
а нафейхоа? бери ГУИД внешней системы и в РС соответствий записывай его и ГУИД 1С
#5 by PR
Получи сначала ГУИД в 1С.
#6 by Живой Ископаемый
Там 16 ричные цифры. S - не 16 ричная цифра...
#7 by Shurjk
В точку
#8 by Lepochkin
То есть в ГУИД допустимы только символы вот из этого набора (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F)?
#9 by Йохохо
#10 by Shurjk
По сути он весь это число в 16-ричном формате.
#11 by Reset
"Правила формирования уникального идентификатора" А не судьба зайти в справку и прочитать эти правила? УникальныйИдентификатор (UUID) Из строки Синтаксис: Новый УникальныйИдентификатор(<Строка>) Параметры: Тип: Строка. Строка GUID. Строка задается в виде "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", где Х - символы обозначающие шестнадцатеричное число.
#12 by Lepochkin
Всем спасибо!!!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С