|
Cсылка или объект в условии соединения в запросе 1с | ☑ | ||
|---|---|---|---|---|
|
0
Amig0
17.10.22
✎
14:17
|
Всем здрасти.
Прошу пояснить в каком случае нужно указывать объект а в каком ссылку в соединении? Такое соединение конструктор создал автоматом: Почему ЗаказКлиента.Сборщик и ЗаказКлиента.Курьер а не ЗаказКлиента.Сборщик.ссылка и ЗаказКлиента.Курьер.ссылка ВЫБРАТЬ ФизическиеЛица.Наименование КАК Наименование, ФизическиеЛица.ДатаРождения КАК ДатаРождения, ФизическиеЛица.Пол КАК Пол ИЗ Документ.ЗаказКлиента КАК ЗаказКлиента ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица КАК ФизическиеЛица ПО ЗаказКлиента.Сборщик = ФизическиеЛица.Ссылка И ЗаказКлиента.Курьер = ФизическиеЛица.Ссылка |
|||
|
1
RomanYS
17.10.22
✎
14:19
|
(0) В запросах не бывает объектов, там таблицы и ссылки.
"ЗаказКлиента.Сборщик.ссылка" - лишнее неявное левое соединение, правильнее ЗаказКлиента.Сборщик |
|||
|
2
mikecool
17.10.22
✎
14:21
|
(0) важно что бы ты понимал - где ссылка таки уже есть
|
|||
|
3
Волшебник
модератор
17.10.22
✎
14:52
|
Здесь нужно 2 разных соединения по Сборщику и по Курьеру
|
|||
|
4
Волшебник
модератор
17.10.22
✎
14:54
|
или так:
ВЫБРАТЬ ЗаказКлиента.Курьер, ЗаказКлиента.Курьер.Пол, ЗаказКлиента.Курьер.ДатаРождения, ЗаказКлиента.Сборщик, ЗаказКлиента.Сборщик.Пол, ЗаказКлиента.Сборщик.ДатаРождения, ИЗ Документ.ЗаказКлиента |
|||
|
5
Amig0
17.10.22
✎
14:58
|
(1) Запрос, как пример. понятно что объектов в запросе нет.
Почему используют таблицу заказКлиента.Курьер = ФизическиеЛица.Ссылка Почему не ссылку заказКлиента.Курьер.ссылка? |
|||
|
6
Kassern
17.10.22
✎
15:04
|
(5) бедааа у вас с пониманием...
заказКлиента.Курьер = заказКлиента.Курьер.ссылка. Представьте себе таблицу заказов клиентов Номер Дата Контрагент Курьер и т.д. - это будут колонки этой таблицы ЗаказКлиента.Курьер - это реквизит таблицы, который имеет ссылочное значение. Например Справочник ФизЛица - Петя. Когда вы пишите заказКлиента.Курьер.ссылка - то получаете того же Петю, только скулю придется получить всю таблицу из-за обращения через точку. |
|||
|
7
Kassern
17.10.22
✎
15:05
|
Объектом данная ссылка станет только после обращения ПолучитьОбъект()
|
|||
|
8
Amig0
17.10.22
✎
15:10
|
(6) Отлично спасибо! именно это я и хотел услышать. вопрос закрыт!
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |