|
Отчет на СКД | ☑ | ||
---|---|---|---|---|
0
an_str
27.11.12
✎
11:29
|
Совсем уже не знаю в какую сторону смотреть, подскажите, пожалуйста. Есть отчет, набор данных - запрос:
ВЫБРАТЬ ЗаявкаНаТендер.ДатаПодачиЗаявки КАК ДатаНачалаТендера, ЗаявкаНаТендер.СуммаТендераСНДС КАК СуммаТендера, ЗаявкаНаТендер.Ссылка КАК Тендер, ЗаявкаНаТендер.ОбъектЗатрат, ЗаявкаНаТендер.СостояниеЗаявки, ЗаявкаНаТендерДоговора.Договор, ЗаявкаНаТендерДоговора.ДополнительноеСоглашение, ЗаявкаНаТендерДоговора.Договор.Владелец КАК Контрагент, ЗаявкаНаТендерДоговора.ДополнительноеСоглашение.СуммаДокумента, СУММА(ДопСоглашениеПоДоговору.СуммаДокумента) КАК СуммаДокументаДопСогл ИЗ Справочник.ЗаявкаНаТендер КАК ЗаявкаНаТендер ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ЗаявкаНаТендер.Договора КАК ЗаявкаНаТендерДоговора ЛЕВОЕ СОЕДИНЕНИЕ Документ.ДополнительноеСоглашение КАК ДопСоглашениеПоДоговору ПО ЗаявкаНаТендерДоговора.Договор = ДопСоглашениеПоДоговору.ДоговорКонтрагента ПО ЗаявкаНаТендер.Ссылка = ЗаявкаНаТендерДоговора.Ссылка СГРУППИРОВАТЬ ПО ЗаявкаНаТендер.ДатаПодачиЗаявки, ЗаявкаНаТендер.СуммаТендераСНДС, ЗаявкаНаТендер.Ссылка, ЗаявкаНаТендер.ОбъектЗатрат, ЗаявкаНаТендер.СостояниеЗаявки, ЗаявкаНаТендерДоговора.Договор, ЗаявкаНаТендерДоговора.ДополнительноеСоглашение, ЗаявкаНаТендерДоговора.Договор.Владелец, ЗаявкаНаТендерДоговора.ДополнительноеСоглашение.СуммаДокумента В отчете выводится также вычисляемое поле: СуммаДопСоглашения. Выражением для него является следующее: Выбор Когда ЗначениеЗаполнено(ДополнительноеСоглашение) Тогда ДополнительноеСоглашение.СуммаДокумента Иначе СуммаДокументаДопСогл Конец Отчет выводится приблизительно в следующем виде: Договор Дополнительное соглашение Сумма Договор1 Доп1 1000 Договор1 Доп2 2000 Если дополнительное соглашение не указано, то выводится Договор Дополнительное соглашение Сумма Договор1 3000 Вопрос в следующем: Если в документе ЗаявкаНаТендер несколько строчек: Договор1 Доп1 Договор1 Доп2 Договор1 и к примеру последняя без указания доп соглашения, то на данный момент отчет выведет следующее: Договор1 Доп1 1000 Договор1 Доп2 2000 Договор1 3000 это не правильно, нрадо просто вывести Договор1 3000 не знаю как это правильно организовать..... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |