helpf.pro
Регистрация

v8: проблема с запросом помогите

Ilias54rus
24.10.2013 09:30Прочитано: 921
Запрос=Новый Запрос;
Запрос.Текст="
|ВЫБРАТЬ
| КонтактнаяИнформацияТелДом.Представление КАК ТелДом,
| КонтактнаяИнформацияТелМоб.Представление КАК ТелМоб,
| КонтактнаяИнформация.Представление КАК Телефон
| ИЗ
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформацияТелДом
| ПО (is_СтудентыСрезПоследних.Студент.ФизЛицо = КонтактнаяИнформацияТелДом.Объект)
| И (КонтактнаяИнформацияТелДом.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон))
| И (КонтактнаяИнформацияТелДом.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ТелефонФизЛица))
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформацияТелМоб
| ПО is_СтудентыСрезПоследних.Студент.ФизЛицо = КонтактнаяИнформацияТелМоб.Объект
| И (КонтактнаяИнформацияТелМоб.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон))
| И (КонтактнаяИнформацияТелМоб.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ТелефонФизЛицаМоб))
|ГДЕ
| КонтактнаяИнформация.Вид = &ТелефонФизЛицаМоб
| И КонтактнаяИнформация.Вид = &ТелефонФизЛица
| И КонтактнаяИнформация.Вид = &ТелефонКонтрагента
| И КонтактнаяИнформация.Тип = &Телефон КАК Телефон
| ПО ВЗАдрес.Ссылка = ВЗТелефон.Ссылка
|
|УПОРЯДОЧИТЬ ПО
| ФизЛицо
|АВТОУПОРЯДОЧИВАНИЕ
|";
Запрос.УстановитьПараметр("ТелефонФизЛицаМоб",Справочники.ВидыКонтактнойИнформации.ТелефонФизЛицаМоб);
Запрос.УстановитьПараметр("ТелефонФизЛица",Справочники.ВидыКонтактнойИнформации.ТелефонФизЛица);
Запрос.УстановитьПараметр("ТелефонКонтрагента",Справочники.ВидыКонтактнойИнформации.ТелефонКонтрагента);
Запрос.УстановитьПараметр("Телефон",Перечисления.ТипыКонтактнойИнформации.Телефон);
Результат = Запрос.Выполнить();
Результат = Результат.Выбрать();
Если Результат.Следующий() Тогда
Элементыформы.МобТелСт.Заголовок=Результат.ТелефонФизЛицаМоб;
Элементыформы.ДТелЗак.Заголовок=Результат.ТелефонФизЛица;
Элементыформы.МобТЗак.Заголовок=Результат.ТелефонКонтрагента;
КонецЕсли;
Yandex
Возможно, вас также заинтересует
Реклама на портале
Ilias54rus
24.10.2013 09:31Ответ № 1
Сбоит на соединении
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформацияТ
oleksandr_homyak
24.10.2013 12:02Ответ № 2
Где основная таблица ?

Должно быть ИЗ Таблица, а потом к ней должны присоединяться другие, я не вижу основной таблицы.
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.