#0
by patria0muerte
День добрый. Есть вопрос такого плана: Делаю отчет на СКД, создаю запрос, получаю нужные данные за определенный период. К этому запросу левым соединением цепляю оборотный регистр накопления (РасходыКПеревыставлению). Суть в том, что необходимо получить данные из одного запроса по определенному периоду, по второму - вне зависимости от указанного периода. При формировании запроса в РасходыКПеревыставлению передается отбор по периоду тот же, что и в основной запрос. Если указать отдельные параметры для этого регистра (т.е. на вкладке Компоновка данных указать например &НП и &КП), то тогда отчет корректно формируется, но происходит это долго.. порядка 2х минут формируется отчет (в консоли запросов с тем же запросом порядка нескольких секнд). Конечная цель данного отчета - есть список счетов за месяц, по ним необходимо получить все движения по регистру РасходыКПеревыставлению. Движения могут быть как в прошлом, так и в будущем месяце. Вопрос. Как корректно реализовать данную схему в СКД? Наверняка кто - нибудь сталкивался. Искал подобные темы, но не совсем подходит то, что нашел...
#3
by ArtyomG
Что-то не совсем понятно. &НП и &КП были заключены в фигурные {} скобки в параметрах регистра в консоли отчетов? Иначе использовались стандартные "НачалоПериода", "КонецПериода", что и могло формировать отчет "за секунды".
#4
by patria0muerte
Да, были заключены, т.е. вот так..: Если передаем таким образом период, то формируется корректно, но долго... Иначе, если их не указывать, то СКД передает &НачалоПериода и &КонецПериода, которые ставят отбор на основной запрос... Просто моделировал запрос в консоли запросов.. брал список документов "Счет" за месяц, к нему цеплял левым соединением по документу "Счет" данный регистр без указания периода... запрос выполняется несколько секунд... в СКД подобное выполняется за несколько минут.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Не могу закрыть смену, случайно нажал снять Z-отчет
- Не могу изменить статус смены в отчете о розничных продажах
- v7: Количество страниц при печати документа.
- Зачем подчиненные подсистемы в интерфейсе такси?
- УПП 1.3. Значение из свойств номенклатуры в реквизит табличной части
- Удаление строк из ТЗ по условию
- v7: Как назначить вид?
- Получение макета обработки в модуле формы
- Сортировка по полю в дереве значений
- Процедура или функция с указанным именем не определена (Предупреждение)
- УТ 10.3 регистр товары организаций
- Windows Server 2008 не видит ключи 1С по сети?
- Разница между Win Server 2008R2 и Win Server 2003 R2
- Идентификаторы объектов метаданных
- ЗУП: Записи в РС "Графики работы по видам времени", создаваемые табелем
- Добавление строки в табличное поле типа "отбор"
- Почему запрос не отсекает по максимуму?
- Превышено максимальное время ожидания предоставления блокировки...
- v7: Округляет сумму в реализации
- Обнуление фискального регистратора