Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема ОбъектИзID - как ? (число прочтений - 1973 )
noxxx
Full Member
***
Отсутствует


1c++ rocks 8)

Сообщений: 239
Местоположение: Москва
Зарегистрирован: 24. Августа 2007
Пол: Мужской
ОбъектИзID - как ?
22. Октября 2008 :: 07:03
Печать  
Уважаемые коллеги!
Понадобилось мне узнать, а что за объект у меня под ID 725. И как это сделать - я так и не понял. Узнать ID объекта можно (ИДДокумента, ИДСправочника и т.п.), а объект по ID - нет?  Озадачен
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОбъектИзID - как ?
Ответ #1 - 22. Октября 2008 :: 07:13
Печать  
Если он состоит из 9 символов - то нет.
  
Наверх
 
IP записан
 
noxxx
Full Member
***
Отсутствует


1c++ rocks 8)

Сообщений: 239
Местоположение: Москва
Зарегистрирован: 24. Августа 2007
Пол: Мужской
Re: ОбъектИзID - как ?
Ответ #2 - 22. Октября 2008 :: 07:16
Печать  
Т.е. получив ИДСправочника(), скажем, "Справочник.Номенклатура", и получив 755, я не могу никак из 755 узнать, что это "Справочник.Номенклатура"?  Озадачен Плачущий
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОбъектИзID - как ?
Ответ #3 - 22. Октября 2008 :: 07:28
Печать  
noxxx писал(а) 22. Октября 2008 :: 07:16:
Т.е. получив ИДСправочника(), скажем, "Справочник.Номенклатура", и получив 755, я не могу никак из 755 узнать, что это "Справочник.Номенклатура"?  Озадачен Плачущий

Ааа, так ты вон про какой ИД говоришь. Я подумал, что ты говоришь об Ид конкретного элемента справочника (как он хранится в таблицах)
Может тогда так:
Код
Выбрать все
Метаданные.Справочник(ИД).Идентификатор 

  
Наверх
 
IP записан
 
kiruha
1c++ power user
Отсутствует



Сообщений: 1249
Зарегистрирован: 11. Апреля 2007
Re: ОбъектИзID - как ?
Ответ #4 - 22. Октября 2008 :: 07:32
Печать  
Документы
http://www.1cpp.ru/forum/YaBB.pl?num=1213866015
По спр в принципе id могут совпадать, т.е. можно отловить набор кандидатов

P.S> Тоже подумал про id конкретного элемента
  
Наверх
 
IP записан
 
noxxx
Full Member
***
Отсутствует


1c++ rocks 8)

Сообщений: 239
Местоположение: Москва
Зарегистрирован: 24. Августа 2007
Пол: Мужской
Re: ОбъектИзID - как ?
Ответ #5 - 22. Октября 2008 :: 07:34
Печать  
Цитата:
Ааа, так ты вон про какой ИД говоришь. Я подумал, что ты говоришь об Ид конкретного элемента справочника (как он хранится в таблицах)
Может тогда так:
Код
Выбрать все
Метаданные.Справочник(ИД).Идентификатор 



Это медленно  Печаль
Я же не знаю заранее справочник это или документ. 755 оно и есть 755. Перебирать все объекты метаданных - это долго. Если только в дерево дополнительно добавить колонку и потом искать по табличкам  Нерешительный
  
Наверх
ICQ  
IP записан
 
noxxx
Full Member
***
Отсутствует


1c++ rocks 8)

Сообщений: 239
Местоположение: Москва
Зарегистрирован: 24. Августа 2007
Пол: Мужской
Re: ОбъектИзID - как ?
Ответ #6 - 22. Октября 2008 :: 07:39
Печать  
kiruha писал(а) 22. Октября 2008 :: 07:32:
Документы
http://www.1cpp.ru/forum/YaBB.pl?num=1213866015
По спр в принципе id могут совпадать, т.е. можно отловить набор кандидатов

P.S> Тоже подумал про id конкретного элемента


Спасибо, попробую.
P.S.: Попробую впредь изъясняться яснее  Смущённый
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать