Имя: Пароль:
1C
1С v8
Условие выбора по типу объекта в запросе
0 Бюро пиявок
 
07.06.14
17:39
Скажите, пожалуйста, где в документации прочитать про выбор объектов конкретного типа.

Выбрать
Номенклатура,
Регистратор.Контрагент,
СтоимостьРасход,
КоличествоРасход
из
РегистрНакопления.ОстаткиТоваров.Обороты(,, Регистратор)
Где
Регистратор Ссылка Документ.Расходная

Не могу понять последнюю строку, хочу прочитать это в документации. И найти не могу.
1 Мимохожий Однако
 
07.06.14
18:00
Отбор остатков в разрезе Регистраторов не имеет смысла. Следовательно, последняя строка не имеет смысла. Только если ты в измерения воткнул сам регистратор. Для партий поступления еще понять можно. А вот отслеживать остатки проданного товара не понятно. Комиссионная торговля?
2 Otkr
 
07.06.14
18:01
(0) А что не понятно? Выборка из регистра по конкретному типу регистратора.
(1) Причем тут остаток, ТС ищет списание расходной накладной
3 Бюро пиявок
 
07.06.14
18:06
(2) Пока не увижу в документации мне всегда непонятно. Где смотреть-то?
4 iHell
 
07.06.14
18:10
(3) Как понимаю в справке забанили ?

Оператор ССЫЛКА позволяет проверить, является ли значение выражения, указанного справа от него, ссылкой на таблицу, указанную слева. Если да – результатом оператора будет ИСТИНА, иначе – ЛОЖЬ. Разыменование таблиц описано в главе Разыменование полей.

см. также: Логические выражения

Пример:
ВЫБРАТЬ
   Справочник.Номенклатура.Наименование,
   Справочник.Номенклатура.ЕдиницаИзмерения
ГДЕ
   Справочник.Номенклатура.ЕдиницаИзмерения ССЫЛКА Справочник.ЕдиницыИзмерения
5 Бюро пиявок
 
07.06.14
18:21
(4) Да, это то, что нужно. Помогите, пожалуйста, найти это самому. Я в синтакс-помощнике забил на закладке индекс "Ссылка". Но там везде, где идет работа с запросами, приводится сразу "/Поля/Ссылка". Например, Работа с запросами/Таблицы запросов/Таблицы задач/Основная таблица/Поля/Ссылка.

Но это же не поле, а оператор. На закладке "Содержание" поискал - тоже не нашел.

Как вы это находите?
6 По-читатель
 
07.06.14
18:43
(5) В синтакс-помощнике этого действительно нет. Ищите в общей справке в разделе "Синтаксис языка запросов" среди логических операторов.
7 iHell
 
07.06.14
18:44
(5) shift + f1
8 Бюро пиявок
 
07.06.14
19:05
(6) (7) Спасибо. Все стало понятно. Заодно с документацией поучился работать.
9 Мимохожий Однако
 
07.06.14
19:41
(2)Достаточно сделать запрос к движениям документа
10 Otkr
 
07.06.14
20:40
(9) Которого из миллиона "Расходных"?