#0
by Aleksey_3
Собственно 8-ка для идентификации ссылок использует 36 символов в формате: aed6dbea-5fb2-11dc-a529-aadb14561398 Вопрос есть какие то ограничения, или в качестве GUID можно использовать например не 36 символов а 17? И можно ли использовать спецсимовлы, типа _{,@
#2
by Aleksey_3
Ну это если 1С гонят ее туда сюда. (из одной системы в другую). А если использовать идентификатор как строка, то как бы все равно _ или { или А
#4
by Aleksey_3
Ну т.е. фактически GUID ссылки это просто уникальный номер в 16-ной системе, который может быть любой, главное чтобы "-" стояли на своих метсах
#6
by Aleksey_3
Ну так нигде это не описано. Интуитивно я конечно догадываюсь, но решил все таки спросить, чтобы граблей избежать
#7
by H A D G E H O G s
GUID - ссылка - это тупо 16 байт. Формируется по особому алгоритму, гарантирующему уникальность вновь созданных ПРЕДСТАВЛЯЕТСЯ обычно в виде: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, где X - представлем в шестнадцетиричном видею Важно! GUID 1С-а представленный в 1С, например Сообщить(Строка(Ссылка.УникальныйИдентификатор)); отличается от фактически хранимого в базе на некоторые перемешанные значения Например, в 1С он выглядит как 6F9619FF-8B86-D011-B42D-00CF4FC964FF В базе (фактически) он имеет значение: 6F9619FF-D011-8B86-B42D-00CF4FC964FF (Это тупо пример, там алгоритм перестановки другой, лень споминать) Важно! GUID 1С формирует не по правилам Microsoft, а инкрементно. В начале сеанса формируется стартовый GUID, r примеру 6F9619FF-8B86-D011-B42D-00CF4FC964F0 У каждого последующего, созданного в этом сеансе ссылочного объекта GUID будет на 1 больше, к примеру: 6F9619FF-8B86-D011-B42D-00CF4FC964F1 6F9619FF-8B86-D011-B42D-00CF4FC964F2 6F9619FF-8B86-D011-B42D-00CF4FC964F3
#12
by NewNick
кстати очень тупой и неудобный способ генерации гуида - на нем нельзя базироваться при вычисления хэш-кода ((( и это очень мешает.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Где взять описание на компоненту Rainbow.dll ?
- Где взять описание методов Scaner1C.dll от Штрих-М?
- Где взять описание V7PLUS.DLL ?
- Где взять описание FprnM1C.dll ?
- Видел обработку под 77, где можно было скачать с сайта 1С список спецов,Где ее найти?
- v8: Где взять описание GUID, который в 1С 8? продолжение
- Счет УСН 01 при реализации где то выходит где то нет
- v7: Как в 7-ке при обновлении увидить,где были изменения поставщика где других прог
- Где можно взять актуальный FprnM1C82_54FZ.dll?
В этой группе 1С
- v8: Таблица значений, удаление повторяющихся строк
- Вывод данных в список
- v8: СКД. Как сделать чтобы выводился итог по группировке в шапке отчета
- НомерКорСтроки и НомерСтрокиСписанныхТоваров в регистре ПартииТоваровНаСкладах
- v8: Отчет по инвентаризациям на СКД (УТ 10.3)
- Почему позиция реализации не попала в книгу продаж?
- Ошибка преобразования данных XDTO
- v8: Отладка при COM соединении в 8.2
- Какой счет в Бухгалтерии 8.2 соответствует счету ВАЛ.60 в Бухгалтерии 7.7
- Проблема с обрамлением ячеек Версия openoffice 3.2.0
- код узла не может быть пустым
- Чек ККМ в 1С-ке по нескольким складам.
- Запрос из двух регистров.
- Как при отправке письма из 1С, отключить проверку outlook-а
- Доступ к реквизитам формы из модуля объекта
- СКД: Как задать нужный цвет текста в строке при выполнении условия
- Закрытие 26го счета - субконто Подразделение пустое
- Записать цену из табличной части накладной в реквизит справочника
- Процесс sqlservr.exe не освобождает память
- Проверка открыта ли табличная часть.