ВЫБРАТЬ ДокументПриёмОборудования.Ссылка КАК Ссылка, ДокументПриёмОборудования.ПометкаУдаления, ДокументПриёмОборудования.Номер, ДокументПриёмОборудования.Дата, ДокументПриёмОборудования.Проведен, ДокументПриёмОборудования.Сотрудник, ДокументПриёмОборудования.Инв, ДокументПриёмОборудования.МОЛ, ДокументПриёмОборудования.Подразделение, ДокументПриёмОборудования.МастерскиеСклады, ДокументПриёмОборудования.SN, ДокументПриёмОборудования.Модель, ДокументПриёмОборудования.Паломка, ДокументПриёмОборудования.Данные, ДокументПриёмОборудования.Помещение, ДокументПриёмОборудования.Телефон, ДокументПриёмОборудования.НормерЗадачи, ДокументПриёмОборудования.Корпус, ДокументПриёмОборудования.Телефон1, ДокументПриёмОборудования.Телефон2, ДокументПриёмОборудования.Керівник, ДокументПриёмОборудования.Код, ДокументПриёмОборудования.Пользователь, ДокументПриёмОборудования.МоментВремени, ПриёмОборудования1.ПриОсмотреВыевленоЧчто, ЕСТЬNULL(ВыдачаОборудования.Количество, ИСТИНА) КАК выдоно, Резерв.Количество КАК Готово, РезервСписания.Количество КАК КСписанию, ЕСТЬNULL(СписаниеСБ.Количество, ИСТИНА) КАК СписаннСБ, ЕСТЬNULL(СписаниеУстоткуванняСписанияОборудования.Количество, ИСТИНА) КАК СписоноОб, ВыдачаОборудования.Дата КАК ДатаВыдона, Резерв.Дата КАК ДатаГотовности, РезервСписания.Дата КАК ДатаГотовности1, СписаниеСБ.Дата КАК ДатаВыдона1, СписаниеУстоткуванняСписанияОборудования.Ссылка.Дата КАК ДатаВыдона2, ДокументПриёмОборудования.Количество КАК Вроботе ИЗ Документ.ПриёмОборудования КАК ДокументПриёмОборудования ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПриёмОборудования1 КАК ПриёмОборудования1 ПО ДокументПриёмОборудования.Номер = ПриёмОборудования1.НомерРасписки ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВыдачаОборудования КАК ВыдачаОборудования ПО ДокументПриёмОборудования.Номер = ВыдачаОборудования.НомерРасписки ЛЕВОЕ СОЕДИНЕНИЕ Документ.СписаниеСБ КАК СписаниеСБ ПО ДокументПриёмОборудования.Номер = СписаниеСБ.НомерРасписки ЛЕВОЕ СОЕДИНЕНИЕ Документ.СписаниеУстоткування.СписанияОборудования КАК СписаниеУстоткуванняСписанияОборудования ПО ДокументПриёмОборудования.Номер = СписаниеУстоткуванняСписанияОборудования.НомерРасписки ЛЕВОЕ СОЕДИНЕНИЕ Документ.Резерв КАК Резерв ПО ДокументПриёмОборудования.Номер = Резерв.НомерРасписки ЛЕВОЕ СОЕДИНЕНИЕ Документ.РезервСписания КАК РезервСписания ПО ДокументПриёмОборудования.Номер = РезервСписания.НомерРасписки
СГРУППИРОВАТЬ ПО ДокументПриёмОборудования.Ссылка,
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1434 раз
Рейтинг: 0
Цитата(kanibal23 @ 18.05.18, 10:04)
Мне надо убрать пустые поля из видимости
Для этого нужно написать запрос так чтобы эти записи не выбирались. Но тут архитектура сама не верна. Вы соединяете кучу документов по одному параметру. А если будет например два-три документа ВыдачаОборудования ? Один помечен на удаление, второй не проведен и третий проведен?
Эти документы должны писать необходимые данные в какой-то регистр при проведении и уже с ним нужно соединяться.
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 0 раз
Рейтинг: 0
Batchir @ Сегодня, 9:18
, невозможно провисеть кучю документов как только выдано все документ закрыт + правилом запрещены дубликаты
Вощим проблему ришил Вариант написать запрос так чтобы эти записи не выбирались сильно громоздкий нашло проще решение Через регистр тоже пробовал, тоже очень тяжёлый запрос ля динамического списка
Вот что получил в итоге отсталость только внешку подредактировать
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!