Запрос.Текст = "ВЫБРАТЬ
| ДвижениеКонтингентаСрезПоследних.Студент.Наименование КАК ФИО,
| ДвижениеКонтингентаСрезПоследних.Студент.ФизЛицо.ДатаРождения КАК ДатаРождения,
| ДвижениеКонтингентаСрезПоследних.Студент.АнкетаАбитуриента.СерияДокументаУдостоверяющегоЛичность КАК Серия,
| ДвижениеКонтингентаСрезПоследних.Студент.АнкетаАбитуриента.НомерДокументаУдостоверяющегоЛичность КАК Номер,
| ДвижениеКонтингентаСрезПоследних.Студент.ФизЛицо.КонтактнаяИнформация.(
| Вид КАК Вид,
| Представление КАК Представление
| ) КАК Контакты,
| ДвижениеКонтингентаСрезПоследних.Группа.ФормаОбучения КАК ГруппаФормаОбучения,
| ДвижениеКонтингентаСрезПоследних.ВидФинансирования КАК ВидФинансирования,
| ДвижениеКонтингентаСрезПоследних.Студент.Контрагент КАК СтудентКонтрагент,
| ДвижениеКонтингентаСрезПоследних.Студент.НомерДоговора КАК СтудентНомерДоговора,
| ДвижениеКонтингентаСрезПоследних.Студент.Контрагент.Наименование КАК СтудентКонтрагентНаименование,
| ПаспортныеДанныеФизЛиц.Серия КАК Серия1,
| ПаспортныеДанныеФизЛиц.Номер КАК Номер1,
| ПаспортныеДанныеФизЛиц.КемВыдан КАК КемВыдан,
| ПаспортныеДанныеФизЛиц.КодПодразделения КАК КодПодразделения,
| ПаспортныеДанныеФизЛиц.ДатаВыдачи КАК ДатаВыдачи,
| ДвижениеКонтингентаСрезПоследних.Студент.Контрагент.КонтактнаяИнформация.(
| Вид КАК СтудентКонтрагентВид,
| Представление КАК СтудентКонтрагентПредставление
| ) КАК СтудентКонтрагент1,
| ДвижениеКонтингентаСрезПоследних.Группа.ПрограммаСПО.Специальность КАК ГруппаПрограммаСПОСпециальность,
| ДвижениеКонтингентаСрезПоследних.Группа.ПрограммаСПО.СрокОбучения КАК ГруппаПрограммаСПОСрокОбучения,
| ДвижениеКонтингентаСрезПоследних.Студент.АнкетаАбитуриента.ДатаВыдачиДокументаУдостоверяющегоЛичность КАК СтудентАнкетаАбитуриентаДатаВыдачиДокументаУдостоверяющегоЛичность,
| ДвижениеКонтингентаСрезПоследних.Студент.АнкетаАбитуриента.КемВыданДокументУдостоверяющийЛичность КАК СтудентАнкетаАбитуриентаКемВыданДокументУдостоверяющийЛичность,
| ДвижениеКонтингентаСрезПоследних.Группа.ПрограммаСПО КАК ГруппаПрограммаСПО,
| ДвижениеКонтингентаСрезПоследних.Студент.ПрограммаСПО.СрокОбучения КАК СтудентПрограммаСПОСрокОбучения,
| ДвижениеКонтингентаСрезПоследних.Студент.АнкетаАбитуриента.КодПодразделенияДокументУдостоверяющийЛичность КАК СтудентАнкетаАбитуриентаКодПодразделенияДокументУдостоверяющийЛичность
|ИЗ
| РегистрСведений.ПаспортныеДанныеФизЛиц КАК ПаспортныеДанныеФизЛиц
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДвижениеКонтингента.СрезПоследних КАК ДвижениеКонтингентаСрезПоследних
| ПО ПаспортныеДанныеФизЛиц.Физлицо = ДвижениеКонтингентаСрезПоследних.Студент.Контрагент
|ГДЕ
| ДвижениеКонтингентаСрезПоследних.Студент = &Наименование";
Показать
Проблема заключается в следующем: не выводится на печать ДатаВыдачи. Серия1,Номер1,Кем выдан и прочие выводятся без проблем, но не выводится только ДатаВыдачи. Мне кажется, что надо преобразовать дату в строку, но насколько знаю в запросе этого не сделать, а способы Формат не подошли. Подскажите, пожалуйста, в чёт проблема
ВЫРАЗИТЬ(ДЕНЬ(ПаспортныеДанныеФизЛиц.ДатаВыдачи КАК СТРОКА(2))+"."+МЕСЯЦ(ПаспортныеДанныеФизЛиц.ДатаВыдачи КАК СТРОКА(2))+"."+ГОД(ПаспортныеДанныеФизЛиц.ДатаВыдачи КАК СТРОКА(4))+"г.") КАК ДатаВыдачи
Если ты выводишь через макет, то лучше выводи в запросе все данные по отдельности: ДатаВыдачи, КемВыдан, Серия, Номер и т.д.
А в макете на это поле Заполнение - Шаблон и спокойно там все5 соединяешь через квадратные скобки:
Ну типа так:
Привести к значению можно через ВЫРАЗИТЬ. Но что-то тут не так, Дата из простых типов, странно, что не выводится. Даже если на входе дата - на выходе строковое всё-равно выдаст. Запрос запросом, но куда дальше выборка идёт? СКД? Обработка какая. Заполнение чего-то там? Если последнее - то проверьте типы.