• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Подчиненные справочники в запросе

  • Автор темы Автор темы primara
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
P

primara

Помогите, люди добрые!
1С 7.7
Ситуация:
-есть справочник Контрагенты;
-есть справочник Услуги, подчиненный Контрагентам;
-есть справочник Расписание, подчиненный Услугам.

Нужно сформировать запрос со всеми контрагентами, их услугами и расписанием услуг.

Мой запрос:
Перем Запрос, ТекстЗапроса;
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(ЗапросРасп)
|Контрагент = Справочник.Контрагенты.ТекущийЭлемент, Справочник.Услуги.Владелец;
|Услуга = Справочник.Услуги.ТекущийЭлемент,Справочник.Расписание.Владелец;
|Расп = Справочник.Расписание.ТекущийЭлемент;
|Группировка Контрагент;
|Группировка Услуга;
|Группировка Расп;
|"//}}ЗАПРОС
;
// Если ошибка в запросе, то выход из процедуры
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;

Запрос выводит только Контрагентов и услуги.
 
Попробуйте так:

"//{{ЗАПРОС(ЗапросРасп)
|Контрагент = Справочник.Расписание.Владелец.Владелец.ТекущийЭлемент;
|Услуга = Справочник.Расписание.Владелец.ТекущийЭлемент;
|Расп = Справочник.Расписание.ТекущийЭлемент;
|Группировка Контрагент;
|Группировка Услуга;
|Группировка Расп;
|"//}}ЗАПРОС
;
 
Для: LSH
Фигня в том, что по сиквелом может не работать...
<!--QuoteBegin-LSH+14:06:2007, 23:57 -->
<span class="vbquote">(LSH @ 14:06:2007, 23:57 )</span><!--QuoteEBegin-->Контрагент = Справочник.Расписание.Владелец.Владелец.ТекущийЭлемент;
[snapback]69459" rel="nofollow" target="_blank[/snapback]​
[/quote]
Слишком много букв... Тьфу ты! Точек.
 
Для: vitfil

По-моему 4 точки максимум. Как раз вписываемся.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab