ViktorA
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 8.2 конфигурация Документооборот помогите пожалуйста в отчет по входящим документам добавить итог по доп. реквизиту формата число Создан новый вид Входящего документа "Заявка" В этот документ добавлен доп. реквизит "КоличествоШт" формата "Число" В настройке стандартного отчета по входящим документам реквизит присутствует для вывода в табличной части, выводится, но нет возможности сделать итог по этому доп. реквизиту В конфигураторе: Отчеты->Входящие документы->Макеты->Основная схема компоновки данных->Наборы данных Запрос для стандартного отчета такой: Код: ВЫБРАТЬ РАЗРЕШЕННЫЕ ВходящийДокумент.РегистрационныйНомер, ВходящийДокумент.ДатаРегистрации, ВходящийДокумент.Дело, ВходящийДокумент.СрокИсполнения КАК ПлановыйСрокИсполнения, ВходящийДокумент.Зарегистрировал, ВходящийДокумент.Отправитель, ВходящийДокумент.ИсходящийНомер, ВходящийДокумент.ИсходящаяДата, ВходящийДокумент.ВОтветНа.РегистрационныйНомер КАК ВОтветНаНомер, ВходящийДокумент.ВОтветНа.ДатаРегистрации КАК ВОтветНаДата, ВходящийДокумент.Адресат, ВходящийДокумент.Резолюция, ВходящийДокумент.ДатаРезолюции, ВходящийДокумент.АвторРезолюции, ВходящийДокумент.ВидДокумента, ВходящийДокумент.Ответственный, ВходящийДокумент.ОтправленОтвет.РегистрационныйНомер КАК ОтправленОтветНомер, ВходящийДокумент.ОтправленОтвет.ДатаРегистрации КАК ОтправленОтветДата, СостоянияДокументов.Период КАК ФактическийСрокИсполнения, ВЫБОР КОГДА СостоянияДокументов.Период ЕСТЬ NULL ТОГДА ЛОЖЬ ИНАЧЕ ИСТИНА КОНЕЦ КАК Исполнен, ВходящийДокумент.Ссылка, ВходящийДокумент.Ссылка КАК ВходящийДокумент ИЗ Справочник.ВходящиеДокументы КАК ВходящийДокумент ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ СостоянияДокументов.Состояние КАК Состояние, СостоянияДокументов.Документ КАК Документ, МАКСИМУМ(СостоянияДокументов.Период) КАК Период ИЗ РегистрСведений.СостоянияДокументов КАК СостоянияДокументов СГРУППИРОВАТЬ ПО СостоянияДокументов.Состояние, СостоянияДокументов.Документ) КАК СостоянияДокументов ПО (СостоянияДокументов.Документ = ВходящийДокумент.Ссылка) И (СостоянияДокументов.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияДокументов.Исполнен)) ГДЕ (НЕ ВходящийДокумент.ПометкаУдаления) {ГДЕ (ВходящийДокумент.ДатаРегистрации МЕЖДУ &ДатаНачала И &ДатаОкончания ИЛИ ВходящийДокумент.ДатаСоздания МЕЖДУ &ДатаНачала И &ДатаОкончания), (ВходящийДокумент.РегистрационныйНомер = "" И &ПоказыватьДокументы = ЗНАЧЕНИЕ(Перечисление.ПоказыватьДокументы.НеЗарегистрированные) ИЛИ ВходящийДокумент.РегистрационныйНомер <> "" И &ПоказыватьДокументы = ЗНАЧЕНИЕ(Перечисление.ПоказыватьДокументы.Зарегистрированные) ИЛИ &ПоказыватьДокументы = ЗНАЧЕНИЕ(Перечисление.ПоказыватьДокументы.Все))} {ХАРАКТЕРИСТИКИ ТИП(Справочник.ВходящиеДокументы) СПИСОК (ВЫБРАТЬ Таблица.Свойство, Таблица.Свойство.Наименование КАК Наименование, Таблица.Свойство.ТипЗначения КАК ТипЗначения ИЗ Справочник.НаборыСвойств.Состав КАК Таблица ГДЕ Таблица.Ссылка В (ЗНАЧЕНИЕ(Справочник.НаборыСвойств.Справочник__ВходящиеДокументы)) И Таблица.Свойство.ВключатьВОтчеты И (НЕ Таблица.Свойство.ЭтоДополнительноеСведение)) ИДЕНТИФИКАТОР Свойство ИМЯ Наименование ТИПЗНАЧЕНИЯ ТипЗначения ЗНАЧЕНИЯ (ВЫБРАТЬ ДокументыДополнительныеРеквизиты.Ссылка, ДокументыДополнительныеРеквизиты.НомерСтроки, ДокументыДополнительныеРеквизиты.Свойство, ДокументыДополнительныеРеквизиты.Значение ИЗ Справочник.ВходящиеДокументы.ДополнительныеРеквизиты КАК ДокументыДополнительныеРеквизиты) ОБЪЕКТ Ссылка ХАРАКТЕРИСТИКА Свойство ЗНАЧЕНИЕ Значение } {ХАРАКТЕРИСТИКИ ТИП(Справочник.ВходящиеДокументы) СПИСОК (ВЫБРАТЬ Таблица.Свойство, Таблица.Свойство.Наименование КАК Наименование, Таблица.Свойство.ТипЗначения КАК ТипЗначения ИЗ Справочник.НаборыСвойств.Состав КАК Таблица ГДЕ Таблица.Ссылка В (ЗНАЧЕНИЕ(Справочник.НаборыСвойств.Справочник__ВходящиеДокументы)) И Таблица.Свойство.ВключатьВОтчеты И Таблица.Свойство.ЭтоДополнительноеСведение) ИДЕНТИФИКАТОР Свойство ИМЯ Наименование ТИПЗНАЧЕНИЯ ТипЗначения ЗНАЧЕНИЯ РегистрСведений.ДополнительныеСведения ОБЪЕКТ Объект ХАРАКТЕРИСТИКА Свойство ЗНАЧЕНИЕ Значение } | На вкладке "Вычисляемые поля" Есть строка Путь к данным Выражение Заголовок .... Количество 1 Количество Итог в данном случае считается по полю "Количество" - получается количество строк, т.к. в каждой строке стоит 1 Что же мне добавить в Запрос чтобы я смог использовать Идентификатор на вкладке Вычисляемые поля в столбце Выражение и посчитать итог по доп. реквизиту КоличествоШт Если так написать Путь к данным Выражение Заголовок .... КоличествоШт КоличествоШт КоличествоШт получается ошибка "Поле не найдено" - это естественно, как же мне в запросе его зацепить? Просьба не пинать, я в восьмерке начинающий... | Всего записей: 63 | Зарегистр. 20-04-2006 | Отправлено: 12:17 01-04-2010 | Исправлено: ViktorA, 12:20 01-04-2010 |
|