Запросы из 2 разных документов #628631


#0 by sweel68
Работаю с двумя разными документами, создал 2 разных запроса и объеденил, но, как я понял, нужно одинаковые поля, во втором документе нету многих полей, поэтому сделал так: ВЫБРАТЬ РАЗЛИЧНЫЕ ИЗ    Документ.ОтпускаОрганизаций.РаботникиОрганизации КАК ОтпускаОрганизацийРаботникиОрганизации    ОтпускаОрганизацийРаботникиОрганизации.ПричинаОтсутствия,    ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала,    ОтпускаОрганизацийРаботникиОрганизации.ДатаОкончания,    ОтпускаОрганизацийРаботникиОрганизации.КоличествоДней,    ОтпускаОрганизацийРаботникиОрганизации.Ссылка.Организация.Наименование,    ОтпускаОрганизацийРаботникиОрганизации.Ссылка.Номер,    ОтпускаОрганизацийРаботникиОрганизации.Ссылка.Дата ОБЪЕДИНИТЬ    ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала,    ОтпускаОрганизацийРаботникиОрганизации.ДатаОкончания,    ОтпускаОрганизацийРаботникиОрганизации.КоличествоДней,    ОтпускаОрганизацийРаботникиОрганизации.РабочийГодС,    ОтпускаОрганизацийРаботникиОрганизации.РабочийГодПо ИЗ    Документ.ОтпускаОрганизаций.РаботникиОрганизации КАК ОтпускаОрганизацийРаботникиОрганизации                И ОтпускаОрганизацийРаботникиОрганизации.ДатаОкончания <= &ДатаОканчания) ВЫВОДИТ НЕМНОГО НЕ ТО ЧТО НУЖНО, помогите кто соображает
#1 by Oleg_Kag
"В ответах я ограничен, правильно задавай вопросы!" (С) Я, Робот. Помести в виртуальную таблицу и выбери необходимые поля
#2 by DrShad
во-первых запрос к документам вообще само по себе ЗЛО во-вторых понять бы смысл сего действа в-третьих для объединения если каких-то полей нет, просто ставишь NULL
#3 by Wobland
>во втором документе нету многих полей хочу их имена
#4 by andrewks
"во-первых запрос к документам вообще само по себе ЗЛО" это не зло. просто программист должен правильно выбрать, откуда нужно выбирать данные для данной задачи - из доков или регистров
#5 by Wobland
группировка зачем?
#6 by sweel68
Эти поля в обоих документах:    ОтпускПоУходуЗаРебенком.Номер,    ОтпускПоУходуЗаРебенком.Дата,    ОтпускПоУходуЗаРебенком.Организация,   А этих нет в ОтпускаПоУходуЗаРебёнком    ОтпускаОрганизацийРаботникиОрганизации.ПричинаОтсутствия,    ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала,    ОтпускаОрганизацийРаботникиОрганизации.ДатаОкончания,    ОтпускаОрганизацийРаботникиОрганизации.КоличествоДней,    ОтпускаОрганизацийРаботникиОрганизации.РабочийГодС,    ОтпускаОрганизацийРаботникиОрганизации.РабочийГодПо
#7 by Wobland
мда.. кто ж так догадался второй запрос сделать... что есть объединение, понимаешь? что ты хочешь видеть на месте этих полей во втором запросе? NULL устроит?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С