Что значит внутреннее значение Объекта?Можно ли его изменять? #208593


#0 by balamut
Что значит внутреннее значение Объекта? ID код? Можно ли его изменять?
#1 by 101
можно , зачем ?
#2 by balamut
1) Интересно.2) Хочу сделать, чтоб сортировка справочника по внутр значению совпадала с иерархией.
#3 by 101
можно ругацца не буду ? слово на Идиот ахронот - это газета такая , в Израиле
#4 by Бит
"НИИ гинетики и ... . Да так позырить"(с)КВН
#5 by fisher
2 Внутреннее значение объекта (внутренний идентификатор), оно же ID код, оно же ссылка является уникальным кодом однозначно идентифицирующем объект для системы (код элемента справочника и номер документа таковыми не являются). Нумерация ведется автоматически в порядке создания новых объектов (если используется УРБД - в разрезе префиксов баз).Штатно изменить его нельзя. Нештатно изменить можно прямым доступом к таблицам 1С. На уровне таблиц ID-код представляет собой девятисимвольную строку, содержащую шестиразрядное число в 32-ой системе счисления (один символ - один разряд) плюс суффикс базы УРБД (три символа). В таблицы, хранящие ссылки на объекты разных типов в ИД добавляется еще код типа объекта. Чтобы корректно изменить ИД объекта в базе данных 1С, изменить его нужно во всех таблицах, где он используется (отследить все ссылки). Изменить алгоритм формирования нового ИД можно переписав (или пропатчив) 1С.ЗЫ. Эк меня попёрло в конце рабочего дня...
#6 by USSR
Без обид, но этим вопросом ты оправдываешь Ник. Автонумерация кода - это тот же ID, чем тебя не устравивает?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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