|
Получить контактную информацию физ лица Розница 2.2 УТ 11 | ☑ | ||
---|---|---|---|---|
0
MAPATNK2
naïve
14.04.20
✎
13:56
|
Всем доброго дня. Розница 2.2. (В УТ 11 вроде так же все).
Хочу вывести всю контактную информацию и доп.реквизиты физ лица в отдельных колонках ТЗ друг за другом (Не важен порядок). Тпа Физлицо | НомерТелефона | Адрес | ДатаРегистрацииАнткеты| и т.д. Контактная информация и доп реквизиты хранятся в табличной части справчоника. Подскажите, как это можно сделать в запросе? |
|||
1
MAPATNK2
naïve
14.04.20
✎
13:56
|
Находил пару примеров, но что то не то выводится.
ВЫБРАТЬ ФизическиеЛица.Ссылка КАК ФизЛицо, ФизическиеЛицаКонтактнаяИнформацияАдрес.Представление КАК Адрес, ФизическиеЛицаКонтактнаяИнформацияТелефон.Представление КАК Телефон ИЗ Справочник.ФизическиеЛица КАК ФизическиеЛица ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК ФизическиеЛицаКонтактнаяИнформацияАдрес ПО ФизическиеЛица.Ссылка = ФизическиеЛицаКонтактнаяИнформацияАдрес.Ссылка И (ФизическиеЛицаКонтактнаяИнформацияАдрес.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Адрес)) ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК ФизическиеЛицаКонтактнаяИнформацияТелефон ПО ФизическиеЛица.Ссылка = ФизическиеЛицаКонтактнаяИнформацияТелефон.Ссылка И (ФизическиеЛицаКонтактнаяИнформацияТелефон.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон)) |
|||
2
MAPATNK2
naïve
14.04.20
✎
13:57
|
ВЫБРАТЬ
ФизическиеЛица.Ссылка КАК ФизЛицо, ВЫБОР КОГДА ФизическиеЛицаКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон) ТОГДА ФизическиеЛицаКонтактнаяИнформация.Представление ИНАЧЕ "" КОНЕЦ КАК Телефон, ВЫБОР КОГДА ФизическиеЛицаКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Адрес) ТОГДА ФизическиеЛицаКонтактнаяИнформация.Представление ИНАЧЕ "" КОНЕЦ КАК Адрес ИЗ Справочник.ФизическиеЛица КАК ФизическиеЛица ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК ФизическиеЛицаКонтактнаяИнформация ПО (ФизическиеЛицаКонтактнаяИнформация.Ссылка = ФизическиеЛица.Ссылка) |
|||
3
Garykom
гуру
14.04.20
✎
14:03
|
||||
4
MAPATNK2
naïve
14.04.20
✎
14:06
|
(3) Реклама не нужна. Спасибо.
Если вдруг кто встречался с подобной задачей и в курсе, как можно решить. Поделитесь пожалуйста. Заранее спасибо. |
|||
5
MAPATNK2
naïve
14.04.20
✎
15:29
|
/
|
|||
6
MAPATNK2
naïve
14.04.20
✎
15:58
|
Запили так. Работает в отличие от вариантов, которые были в интернет.
ВЫБРАТЬ КонтактнаяИнформация.Ссылка КАК физЛицо, ЕСТЬNULL(КонтактнаяИнформация.Представление, "") КАК Телефон ПОМЕСТИТЬ времТаб ИЗ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК КонтактнаяИнформация ГДЕ КонтактнаяИнформация.Вид = &Вид ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ КонтактнаяИнформация.Ссылка КАК физЛицо, ЕСТЬNULL(КонтактнаяИнформация.Представление, "") КАК Телефон1 ПОМЕСТИТЬ времТабл ИЗ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК КонтактнаяИнформация ГДЕ КонтактнаяИнформация.Вид = &Вид1 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ИСТИНА КАК Пометка, ФИОФизЛицСрезПоследних.Фамилия КАК Фамилия, ФИОФизЛицСрезПоследних.Имя КАК Имя, ФИОФизЛицСрезПоследних.Отчество КАК Отчество, ФИОФизЛицСрезПоследних.Имя + "," + ФИОФизЛицСрезПоследних.Фамилия КАК ИмяФамилия, времТаб.Телефон КАК Телефон, времТабл.Телефон1 КАК Телефон1, ФИОФизЛицСрезПоследних.ФизЛицо.ДатаРождения КАК ДатаРождения, ФИОФизЛицСрезПоследних.ФизЛицо КАК ФизЛицо, ФИОФизЛицСрезПоследних.ФизЛицо.Пол КАК Пол ИЗ РегистрСведений.ФИОФизЛиц.СрезПоследних КАК ФИОФизЛицСрезПоследних ЛЕВОЕ СОЕДИНЕНИЕ времТаб КАК времТаб ПО (времТаб.физЛицо = ФИОФизЛицСрезПоследних.ФизЛицо) ЛЕВОЕ СОЕДИНЕНИЕ времТабл КАК времТабл ПО (времТабл.физЛицо = ФИОФизЛицСрезПоследних.ФизЛицо) |
|||
7
MAPATNK2
naïve
14.04.20
✎
15:58
|
Без временных таблиц не справится? Может у кого другие варианты есть, побыстрей.
|
|||
8
MAPATNK2
naïve
14.04.20
✎
16:20
|
А то мне таких временных таблиц штук 11 нужно лепить, в итоге скорость выполнения такого запроса будет очень низка...
|
|||
9
MAPATNK2
naïve
14.04.20
✎
17:30
|
Тема закрыта. Никому не спасибо XD
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |