Имя: Пароль:
1C
1С v8
Как получить значение КатегорииОбъекта?
0 Полька
 
30.01.14
11:01
У договора контрагента завела категорию "УчетПоСпецификациям". Теперь нахожу ее в запросе. Но как значение этой категории получить?
Запрос= Новый Запрос;
Запрос.Текст=   "ВЫБРАТЬ
      |    КатегорииОбъектов.Объект.Ссылка,
      |    КатегорииОбъектов.Категория,
      |ИЗ
      |    РегистрСведений.КатегорииОбъектов КАК КатегорииОбъектов
      |ГДЕ
      |    КатегорииОбъектов.Объект.Ссылка = &Ссылка
      |    И КатегорииОбъектов.Категория = &Категория" ;
Запрос.УстановитьПараметр("Ссылка",Источник.Ссылка.ДоговорКонтрагента);
Запрос.УстановитьПараметр("Категория",Справочники.КатегорииОбъектов.НайтиПоКоду("000000146"));  //категория "учет по спецификациям"
Выборка=Запрос.Выполнить().Выгрузить();
1 Wobland
 
30.01.14
11:04
в таких регистрах обычно ещё ресурс Значение присутствует, не?
2 Maxus43
 
30.01.14
11:07
Емнип если запись в РС есть - то истина, если нет то Ложь. Ибо категория - либо есть, либо нет
3 Defender aka LINN
 
30.01.14
11:09
(1) не
(0) КатегорииОбъектов.Объект.Ссылка = &Ссылка - мало. Пиши так:
КатегорииОбъектов.Объект.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка = &Ссылка

Справочники.КатегорииОбъектов.НайтиПоКоду("000000146") - просто пойди и прострели себе коленку апстену.

А вообще - у категорий нет значения. Объект либо принадлежит категории, либо нет.
4 Maxus43
 
30.01.14
11:12
(3) попей кофя, совсем злой сёгодня)
5 Полька
 
30.01.14
11:15
(1) не :)
(2) (3) ясно, спасибо
Закон Брукера: Даже маленькая практика стоит большой теории.