Как штатно получить принадлежность к категории
☑
0
picom
07.12.11
✎
11:26
Подскажите, какая штатная процедура в 10.3 определит принадлежность номенклатуры к категории.
.
Иными словами, скажет что это товар имеет признак в категориях ИСТИНА, напротив поля ВЗРЫВООПАСЕН.
1
shuhard
07.12.11
✎
11:48
(0) запросом
2
picom
07.12.11
✎
11:51
Да должно же быть штатная процедура
про нее все пишут но никто не назвал ее имя.
..
Искал просто по поиску форума
3
shuhard
07.12.11
✎
11:51
(2) хорошая трава
4
Ненавижу 1С
гуру
07.12.11
✎
11:52
(2) что же про нее пишут и где?
5
mikecool
07.12.11
✎
11:53
(2) не верь никому... никто помочь не хочет... я тоже
6
picom
07.12.11
✎
11:53
7
skunk
07.12.11
✎
11:54
что есть "10.3"?
8
picom
07.12.11
✎
11:54
(7) УТ
9
Axel2009
07.12.11
✎
11:55
запусти поиск по ".КатегорииОбъектов" и увидишь в общих модулях, там немного обращений. найдешь нужное
10
Ненавижу 1С
гуру
07.12.11
✎
11:58
(6) Волшебник пошутил
11
skunk
07.12.11
✎
12:00
(10)он не шутил ... он просто понимал, что данному человеку лучшее воспользоваться типовым решением
(2) Судя по его программному коду, лучше ему взять типовые функции.(с)ВР
12
picom
07.12.11
✎
12:23
Категория=Справочники.КатегорииОбъектов.НайтиПоНаименованию ("Взрывоопасно");
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| 1 КАК ЕстьКатегория
|ИЗ
| РегистрСведений.КатегорииОбъектов КАК КатегорииОбъектов
|ГДЕ
| КатегорииОбъектов.Объект = &Объект
| И КатегорииОбъектов.Категория = &Категория" ;
Запрос.УстановитьПараметр("Объект",стр.Номенклатура);
Запрос.УстановитьПараметр("Категория",Категория);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Сообщить(Выборка.ЕстьКатегория);
КонецЦикла ;
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.