Разработка в 1С 8.0

       

Группа


 

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).



Содержание раздела