|
Заполнение в макете через шаблоны - несколько параметров из запроса... | ☑ | ||
---|---|---|---|---|
0
VSpicy
16.04.24
✎
23:44
|
Всем доброго времени суток!
Есть такой запрос: ВЫБРАТЬ ПланированиеНаМесяцСрезПоследних.ТС КАК ТС, ПланированиеНаМесяцСрезПоследних.ТС.Модель КАК Модель, ПланированиеНаМесяцСрезПоследних.ТС.ГосударственныйНомер КАК ГосударственныйНомер, ПланированиеНаМесяцСрезПоследних.Пассажир КАК Пассажир, ПланированиеНаМесяцСрезПоследних.Заказчик.Родитель КАК ЗаказчикРодитель, ПланированиеНаМесяцСрезПоследних.Пассажир.Должность КАК Должность, ПланированиеНаМесяцСрезПоследних.Колонна.НомерКолонны КАК НомерКолонны, ПланированиеНаМесяцСрезПоследних.Период КАК Период ПОМЕСТИТЬ вт_ТСИзМесячногоПлана ИЗ РегистрСведений.ПланированиеНаМесяц.СрезПоследних(, Период = НАЧАЛОПЕРИОДА(&Дата, МЕСЯЦ)) КАК ПланированиеНаМесяцСрезПоследних СГРУППИРОВАТЬ ПО ПланированиеНаМесяцСрезПоследних.ТС, ПланированиеНаМесяцСрезПоследних.ТС.Модель, ПланированиеНаМесяцСрезПоследних.ТС.ГосударственныйНомер, ПланированиеНаМесяцСрезПоследних.Пассажир, ПланированиеНаМесяцСрезПоследних.Заказчик.Родитель, ПланированиеНаМесяцСрезПоследних.Пассажир.Должность, ПланированиеНаМесяцСрезПоследних.Колонна.НомерКолонны, ПланированиеНаМесяцСрезПоследних.Период ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПропускаНаВодителей.ВодительТС КАК ВодительТС, ПропускаНаВодителей.Серия КАК в_Серия, ПропускаНаВодителей.Номер КАК в_Номер, ПропускаНаВодителей.Пропуск КАК Пропуск ПОМЕСТИТЬ вт_ПропускаНаВодителей ИЗ РегистрСведений.ПропускаНаВодителей КАК ПропускаНаВодителей ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники ПО ПропускаНаВодителей.ВодительТС = Сотрудники.Ссылка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ вт_ТСИзМесячногоПлана.ЗаказчикРодитель КАК ЗаказчикРодитель, вт_ТСИзМесячногоПлана.Пассажир КАК Пассажир, вт_ТСИзМесячногоПлана.ГосударственныйНомер КАК ГосударственныйНомер, вт_ТСИзМесячногоПлана.НомерКолонны КАК НомерКолонны, вт_ТСИзМесячногоПлана.Период КАК Период, вт_ТСИзМесячногоПлана.Модель КАК Модель, ПланированиеНаМесяцСрезПоследних.Водитель_1 КАК Водитель_1, ПланированиеНаМесяцСрезПоследних.Водитель_2 КАК Водитель_2, ПланированиеНаМесяцСрезПоследних.Водитель_3 КАК Водитель_3, ПланированиеНаМесяцСрезПоследних.Водитель_4 КАК Водитель_4, ПропускаНаТС.Серия КАК тс_Серия, ПропускаНаТС.Номер КАК тс_Номер ИЗ вт_ТСИзМесячногоПлана КАК вт_ТСИзМесячногоПлана ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПланированиеНаМесяц.СрезПоследних(, Период = НАЧАЛОПЕРИОДА(&Дата, МЕСЯЦ)) КАК ПланированиеНаМесяцСрезПоследних ПО вт_ТСИзМесячногоПлана.ТС = ПланированиеНаМесяцСрезПоследних.ТС ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПропускаНаТС КАК ПропускаНаТС ПО вт_ТСИзМесячногоПлана.ГосударственныйНомер = ПропускаНаТС.ГосНомер ГДЕ ПропускаНаТС.Пропуск = &Пропуск УПОРЯДОЧИТЬ ПО ГосударственныйНомер ________________________________________________________ На данный момент из этого запроса я получаю в строчку: 4 водителя (причём - в строчке может быть заполнено 2 водителя или 3, или все 4) в зависимости сколько закреплено за автомобилем, автомобиль (марка, госномер, серия, номер пропуска из регистра сведений закрепленный за автомобилем), ну и пассажир. Одна временная таблица (ПропускаНаВодителей) пока не в работе... собственно вопрос: Есть ли возможность в 1С заполнить в строчку по каждому водителю его пропуск (серия, номер)? В макете по водителям сделан шаблон: [Водитель1] \ [Серия] [Номер] и т.д. Перед формированием отчёта выбирают нужный пропуск. Справочник пропусков для автомобилей и водителей единый. |
|||
1
asady
16.04.24
✎
20:52
|
Область.Параметры.Заполнить(СтруктураРекевизитовСправочникПропусков)
|
|||
2
VSpicy
23.04.24
✎
16:31
|
(0) Вопрос закрыт...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |