Группа
| 1С: Бухгалтерия 7.7
| | | | 35
| | | | Программы
| | | Клавиатура PS/2
| | | | 3
| | | | Клавиатуры
| | | Монитор 15" LG
| | | | 134,5
| | | | Мониторы
| | | Мышь 2-кноп PS/2
| | | | 1,2
| | | | Мыши
| | | Мышь М -S48
| | | | 0,8
| | | | Мыши
|
В данном примере того же эффекта можно добиться, если просто обращаться к имени поля через точку, что называется разыменованием ссылочных полей. При этом соединение таблиц производится неявно.
Следующий запрос эквивалентен предыдущему и использует разыменование полей:
ВЫБРАТЬ Номенклатура,
| Номенклатура.ЗакупочнаяЦена КАК Цена,
| |
| Номенклатура.Родитель КАК Группа
| | ИЗ Документ.РасходнаяНакладная.Состав
Возможность разыменования полей в 1С:Предприятии 8.0 допускает обращение к свойствам объектов через несколько точек, например, «Номенклатура.Поставщик.Страна». Это позволяет значительно упростить написание запросов.
Рассмотренное соединение относится к классу внутренних. В языке запросов системы 1С:Предприятие 8.0 существует возможность внешних соединений, которые могут быть левыми (LEFT OUTER), правыми (RIGHT OUTER) и полными (FULL OUTER).
Содержание раздела
|
|
|
|
|
|