Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 13:53

Помогите с запросом

Автор Salik, 16 дек 2012, 14:43

0 Пользователей и 1 гость просматривают эту тему.

Salik

Есть Справочник.Контрагены у справочника ТЧ Контакты состоящая из Контакт тип Справочник.Контакты и булево поле Основной , справочник контакты также содержит ТЧ который содержит список контактов.

Вопрос Создать запрос который выдает список контактов Основного контакта Контрагента

               "ВЫБРАТЬ
      |   Контакты1.Контакты.(
      |      ТипКонтакта,
      |      Данные
      |   )
      |ИЗ
      |   Справочник.Контакты КАК Контакты1
      |      ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
      |      ПО Контрагенты.Контакты.Контакт.Код = Контакты1.Код
      |ГДЕ
      |   Контрагенты.Контакты.Основной = &Истина
      |   И Контрагенты.Ссылка = &Контрагент";
результатом выдает таблицу значений а мне нужно получить данные этой таблицы значений

MuI_I_Ika

По описанию вам нужно выбирать табличную чать Контакты и к ней делать левое соединение СписокКОнтактов.

Цитата: Salik от 16 дек 2012, 14:43мне нужно получить данные этой таблицы значений

Что это значит?

Salik

Цитата: MuI_I_Ika от 16 дек 2012, 15:45Контакты1.Контакты
Цитата: MuI_I_Ika от 16 дек 2012, 15:45
По описанию вам нужно выбирать табличную чать Контакты и к ней делать левое соединение СписокКОнтактов.

Цитата: Salik от 16 дек 2012, 14:43мне нужно получить данные этой таблицы значений

Что это значит?

Запрос мне выдает одну строку Таблица значений  Контакты1.Контакты (в ней содержится )несколько строк ТипКонтакта,Данные , а мне нужно чтоб результат запроса вывел содержание этой таблицы (тоесть строки ТипКонтакта,Данные )

MuI_I_Ika

Ну так сделайте левое соединение этой таблицы.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск