#0
by FarFar
Доброе время суток! Надоело, что в консоли отчетов в заголовке результирующего таб.документа печатается только название, ну еще отбор, если повезет. А у меня "начПериода", "КонПериода" - параметры запроса. Возился, возился с фикс.макетом - не полетел паровоз. На мисте только полезного и нашёл, что , где совет: "Область.Параметры.Дата=РабочаяДата" (чел хотел вывести рабочую дату). Сей совет тоже присобачить не получилось. Кто разобрался, хелп ,плиз!
#7
by FarFar
Нечеткое знание движка консоли запросов ;-) Мне кажется, что те условия, которые я указываю на закладке "Отбор" - они трансформируются в группу "ГДЕ". А параметры я могу использовать в параметрах виртуальных таблиц (прошу пардона за тафтологию). Разница гигантская.
#8
by Wladimir_spb
Не понял. Как можно период в конструкцию "Где" запихнуть? Попробуйте в той же консоли.
#9
by FarFar
+ параметры сохраняются в файле запроса, а отбор нет. Поэтому юзеры будут просто забывать вводить поля отбора -(
#10
by FarFar
+ некоторые отчеты требуют четко заданной шапки. Например, "Приход за период с 01.01.07 по 31.01.07". Всё остальное устраивает, а из за этих букофф придется epf-ник делать ?!?
#12
by FarFar
Да гемор там с этим сохранением настроек. К примеру, хочу сделать отчет по оборотам к регистру "ТоварыНаСкладах". Таблица запроса - ТоварыНаСкладахОбороты, параметры вирт.таблицы "НачалоПериода", "КонецПериода". Если я ввожу туда &начПериода и &КонПериода, то мне ПРИДЕТСЯ указывать их в параметрах запроса.
#14
by FarFar
добавление к части 2: а если же в параметрах вирт.таблицы не ставить &начПериода, &КонПериода, а проставить периодичность "Запись", и в список результирующих полей выбрать "период", то в отборе то конечно, можно задать условие на период, но запрос при выполнеии получается слудющий (только что взял из отладчика): ВЫБРАТЬ ТоварыНаСкладахОбороты.КоличествоОборот КАК КоличествоОборот как видишь, условие - в секции "ГДЕ", что бэд.
#15
by Wladimir_spb
Вы делаете ограничение по полю запроса. Можно сделать простейший запрос ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовОборот ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты КАК ВзаиморасчетыСКонтрагентамиОбороты И установить период. Посмотреть куда он установится.
#16
by FarFar
Да, можно. Это уже лучше. Действительно, если в настройках построителя на закладке "Условия" выбрать "Период", то он параметры пихает правильно, в параметры вирт.таблицы. Но другие неудобства остаются... Мало ли зачем нужно нужно в определенное место отчета вставить значение выбранного отбора. Или, к примеру, дату-время формирования отчета.
#17
by FarFar
Хотя к "ТоварыНаСкладахОстатки" по другому не подлезешь, кроме как указывать период прямо в параметрах вирт.таблицы. На закладке "Условия" настроек построителя периода нет -(
#19
by FarFar
Я в написал, что при выборе условия в настройке построителя, он заносит не в "ГДЕ", а в параметры вирт. таблицы. А в дополнил, что не всегда так получается сделать. Но, возвращаясь к истокам, полезно было бы уметь выводить в результирующее таб. поле то, что нужно, а не приспосабливаться к тому, что есть -)))
#20
by Wladimir_spb
Полезно. А главное не невозможно. Построитель довольно гибкая вещь. Вывод данных можно настроить любым удобным для вас образом.
#22
by FarFar
Во внешнем отчете ,созданным при помощи построителя, - там все ясно, я такие еще самолеты рисовал. А в типовой консоли отчетов - не врубаюсь.
#23
by Wladimir_spb
Думаю, что на какой-то момент можно уже отойти от типовой консоли и добавить в неё дополнительные элементы управления. Я например сделал удобный ввод периода, как в стандартных отчетах. Можно добавить галочку "Выводить время формирования отчета" и привязать к ней соответствующую обработку.
#24
by IronDemon
За то время пока ты ждал ответа можно спокойно переделать консоль под свои нужды :)
#25
by FarFar
А я не жду, работаю над другими проектами. зачем ломать хороший лисапед, если он и так ездит.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как передать параметры запроса построителю отчетов в V8
- Как заполнить и вывести диаграмму в табличном документе ?
- Есть запрос, есть итоговая строка, как мне вывести инфу по итогу запроса?
- Можно ли в 7.7 вывести зачеркнутый шрифт?
- Где хранятся параметры "Параметры базы данных SQL"?
- Граждане, как в шапке построителя отчета вывести параметры?
- Параметры в консоли отчетов
- Область.Параметры - Как достать эти параметры?
- ОТЧЕТ СКД: Как параметр из запроса (условие) вывести на форму отчета?
- Отчет СКД, не могу вывести параметры в быстрые настройки.
- СКД как вывести параметры в настройки?
- СКД как вывести параметры отбора на форму отчета
В этой группе 1С
- Как правильно "ПолучитьСтроку() = 1" или "ПолучитьСтроку() > 0 " ?
- v7: Как учитывать векселя
- Упал сервер 1С при создании нового подключения база оказалась пустой
- обратиться к реквизиту справочника (УУП)
- Обновления Qip
- Для чего служит реквизит <ТекЗнач> в методе ОткрытьПодбор
- Как в иерархии элементов сделать красивый отбор.
- Можно ли изменить глобальную фабрику XDTO
- А вы пользуетесь скриптами для автоматизации административных задач? (опрос
- v7: Как работает функция Счётчик в запросе?
- Флажок в Табличном поле
- Как получить полную структуру подчиненности?
- Помогите ментально: Запись не верна. Период не может быть пустым
- По умолчанию при нажатии Ctrl-F поиск настроен на поиск по текущей колонке
- В Форме списка справочника активизировать нужную строку
- В Форме списка справочника активизировать нужную строку
- Нужно оптимальное интерфейсное решение флажка с тремя состояниями
- Проблема открытия списка подчиненных документов.
- Как добавить вычисляемую колонку в автом. генерир. макет постр-лем отчета
- Как правильно обновить конфу ?