Имя: Пароль:
1C
1С v8
Как в 1С 81 сделать запрос по типу объекта
0 revision
 
22.03.13
11:22
Добрый день!
Подскажите, пожалуйста, как в 1С81 сделать в запросе отбор по типу справочника?
В 1С82 есть ТИП, а как в 1С81 ?

ВЫБРАТЬ
 КатегорииОбъектов.Объект,
 КатегорииОбъектов.Категория
ИЗ
 РегистрСведений.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
 КатегорииОбъектов.Объект = Значение(Ссылка.Справочник.Проекты)
1 romashov
 
22.03.13
11:22
Ссылка
2 revision
 
22.03.13
11:26
(1) т.е. Ссылка Значение(Ссылка.Справочник.Проекты) так?
3 Wobland
 
22.03.13
11:28
ссылка Значение(Справочник.Проекты)
4 revision
 
22.03.13
11:28
спасибо
5 Maxus43
 
22.03.13
11:29
зачем Значение? Ссылка Справочник.Проекты
6 Wobland
 
22.03.13
11:30
(5) а не наю, у меня СП украли ;)
7 Maxus43
 
22.03.13
11:30
ГДЕ
 КатегорииОбъектов.Объект ССЫЛКА Справочник.Проекты
8 ДенисЧ
 
22.03.13
11:30
(6) во! Клиент! :-)
9 Wobland
 
22.03.13
11:32
(8) Возврат Справочники.Склады.НайтиПоКоду(соо[КодСклада]);
будет работать, если в соответствии ничего нет? НайтиПоКоду(Неопределено) взлетит?
10 ДенисЧ
 
22.03.13
11:34
(9) Пустое значение тебя устроит?
11 Wobland
 
22.03.13
11:36
(10) именно оно и устроит. главное, чтоб на ошибку не напороться. мой недоСП говорит, что число или строку можно передавать
12 Wobland
 
22.03.13
11:39
хм, НайтиПоКоду можно даже ссылки отдавать невозбранно...
Ошибка? Это не ошибка, это системная функция.