Системный идентификатор типа объекта 1с #680487


#0 by ам794123
Имеем <Объект не найден> (5154:b78ac86000bed60c11e31acb8f386364) Я предполагаю, что 5154 - это некоторый системный идентификатор типа объекта 1с, а b78ac86000bed60c11e31acb8f386364 - UUID объекта. Вопрос заключается в следующем: как по коду системного идентификатора получить тип и как, зная тип объекта, получить системный идентификатор?
#1 by Maxus43
#2 by Maxus43
"некоторый системный идентификатор" тебе вобще не нужен, ибо незачем
#3 by Infsams654
"как по коду системного идентификатора получить " - как что-то получить ("<Объект не найден>"), если его в природе не существует ?
#4 by Lama12
Попытайся интерактивно открыть эту ссылку. Платформа создаст новый объект нужного типа.
#5 by ам794123
Уточню вопрос -что такое 5154?
#6 by Fragster
суффикс имени таблички в БД
#7 by Fragster
еще это значение пишется в tref если тип составной
#8 by ам794123
можно ли получить этот суффикс штатными средствами 1с?
#9 by Fragster
ЗначениеВСтрокуВнутр
#10 by Fragster
или ПолучитьСтруктуруХраненияБазыДанных
#11 by Maxus43
вопрос - зачем? по нему ты не получишь тип всё равно
#12 by ам794123
Ну почему же? С помощью ПолучитьСтруктуруХраненияБазыДанных получил ТЗ, в ней нашел строку, которая содержит 5154 в колонке ИмяТаблицыХранения и в колонке Метаданные читаю - БизнесПроцесс.Доставка
#13 by Maxus43
Если у тебя есть , то всё это ты узнаешь намного быстрей используя . Зачем мучать железяки доставанием всей структуры БД и так далее? Мне просто интересно
#14 by Serg_1960
Автору тоже, может быть, "мне просто интересно" :)
#15 by ам794123
А если нет? Пример с объект не найден приведен только для наглядности. Фактически у меня есть только 5154 - часть штрихкода печатной формы документа и по нему (штрихкоду) мне нужно найти документ в базе и открыть
#16 by Serg_1960
Я бы не стал так делать. Эта связка, как мне кажется, непостоянна во времени даже для этой конкретной базы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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