korvin76
Junior Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Запрос = Новый Запрос(); Запрос.Текст = "ВЫБРАТЬ | РасчетыСКонтрагентами.СуммаВзаиморасчетов КАК Сумма, | РасчетыСКонтрагентами.ДоговорКонтрагента КАК Договор, | РасчетыСКонтрагентами.ДоговорКонтрагента.Владелец КАК Контрагент, | РасчетыСКонтрагентами.ВидДвижения КАК Движения, | РасчетыСКонтрагентами.Регистратор.Дата КАК ДатаДвижения, | РасчетыСКонтрагентами.Регистратор.ДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности КАК ДЧДЗ, | РасчетыСКонтрагентами.Регистратор КАК Документ | ИЗ | РегистрНакопления.РасчетыСКонтрагентами КАК РасчетыСКонтрагентами | ГДЕ | РасчетыСКонтрагентами.Период МЕЖДУ &НачДата И &КонДата | И РасчетыСКонтрагентами.ДоговорКонтрагента = &ДоговорКонтрагента"; Запрос.УстановитьПараметр("НачДата",НачДата); Запрос.УстановитьПараметр("КонДата",КонДата); Запрос.УстановитьПараметр("ДоговорКонтрагента",ВыбКонтрагент); Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл Обл1.Параметры.ДатаДвижения = Выборка.ДатаДвижения; Обл1.Параметры.ДЧДЗ = Выборка.ДЧДЗ; Обл1.Параметры.СуммаДвижения = Выборка.Сумма; Обл1.Параметры.Договор = Выборка.Договор; Обл1.Параметры.Контрагент = Выборка.Контрагент; Обл1.Параметры.Документ = Выборка.Документ; Обл1.Параметры.Движения = Выборка.Движения; Таб.Вывести(Обл1); КонецЦикла; ДатаПени = ??? ДатаДвижения ДЧДЗ Сумма Контрагент Движения 20.05.2007 5 4105,8 12 стульев Приход 28.05.2007 5 2000 12 стульев Расход Выбирается даты движения (Как приход так и расход), необходимо выбрать именно дату "прихода" и прибавить число "ДопустимоеЧислоДнейЗадолженности КАК ДЧДЗ" как это осуществить ДатаПени=??? |