ВЫБРАТЬ
ВзаиморасчетыСКонтрагентамиОбороты.Контрагент,
ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента,
МАКСИМУМ(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Дата) КАК РегистраторДата
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(&Дата1, &Дата2, Регистратор, ) КАК ВзаиморасчетыСКонтрагентамиОбороты
СГРУППИРОВАТЬ ПО
ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента,
ВзаиморасчетыСКонтрагентамиОбороты.Контрагент
но тут нет самого регистратора и показывает не только оплаты а еще и продажи
ВЫБРАТЬ
Взаиморасчеты.ДоговорКонтрагента,
Взаиморасчеты.РегистраторДата,
Взаиморасчеты1.Регистратор,
ПРЕДСТАВЛЕНИЕ(Взаиморасчеты1.Регистратор)
ИЗ
(ВЫБРАТЬ
ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента,
МАКСИМУМ(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Дата) КАК РегистраторДата
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(&Дата1, &Дата2, Регистратор, ) КАК ВзаиморасчетыСКонтрагентамиОбороты
ГДЕ
ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента.Владелец = &к
И ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовРасход > 0
СГРУППИРОВАТЬ ПО
ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента) КАК Взаиморасчеты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(&Дата1, &Дата2, Регистратор, ) КАК Взаиморасчеты1
ПО Взаиморасчеты.ДоговорКонтрагента = Взаиморасчеты1.ДоговорКонтрагента
И Взаиморасчеты.РегистраторДата = Взаиморасчеты1.Регистратор.Дата
(7), а если будут два документа с одним периодом? такое же запросмто может быть, когда ставять 21.10.2014 00-00-00
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший