Имя: Пароль:
1C
1С v8
Правила формирования уникального идентификатора
0 Lepochkin
 
11.01.13
17:15
Есть вот такая строка "1b424026-6f54-4ef8-a4d0-bb658a1fc6cf". Если я ее подставляю в уникальный идентификатор (Новый УникальныйИдентификатор("1b424026-6f54-4ef8-a4d0-bb658a1fc6cf")), то все работает хорошо. Меняю первую букву с "1" на "S" вылетает ошибка Ошибка при вызове конструктора (УникальныйИдентификатор): Недопустимое значение параметра (параметр номер '1'). Вопрос. Какие параметры являются допустимыми? Какое правило формирования?
Просьба вопросы "Зачем?" не задавать.
1 ДенисЧ
 
11.01.13
17:16
ЗАчем тебе это знать? Гуид формируется на уровне системы и не предназначен для ручного формированич
2 PR
 
11.01.13
17:17
Правило простое, не лазать туда своими кривыми лапками, довериться Ванессе.
3 Lepochkin
 
11.01.13
17:20
Объект создается не в системе 1с. И хочу там создать ГУИД и с этим ГУИДом создать объект.
4 DrShad
 
11.01.13
17:21
(3) а нафейхоа? бери ГУИД внешней системы и в РС соответствий записывай его и ГУИД 1С
5 PR
 
11.01.13
17:21
(3) Получи сначала ГУИД в 1С.
6 Живой Ископаемый
 
11.01.13
17:22
Там 16 ричные цифры. S - не 16 ричная цифра...
7 Shurjk
 
11.01.13
17:23
(6) В точку
8 Lepochkin
 
11.01.13
17:25
(6)То есть в ГУИД допустимы только символы вот из этого набора (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F)?
9 Йохохо
 
11.01.13
17:25
шестнадцетиричные буквы
use this
http://createguid.com/
10 Shurjk
 
11.01.13
17:26
(8) По сути он весь это число в 16-ричном формате.
11 Reset
 
11.01.13
17:27
"Правила формирования уникального идентификатора"
А не судьба зайти в справку и прочитать эти правила?


УникальныйИдентификатор (UUID)
Из строки
Синтаксис:

Новый УникальныйИдентификатор(<Строка>)
Параметры:

<Строка> (обязательный)

Тип: Строка.
Строка GUID. Строка задается в виде "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", где Х - символы обозначающие шестнадцатеричное число.
12 Lepochkin
 
11.01.13
17:27
Всем спасибо!!!
Независимо от того, куда вы едете — это в гору и против ветра!