Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: СКД и разные запросы
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Система компоновки данных
RinLis
Добрый день. Такая проблема.
Нужно сделать отчет на СКД в котором если дата указана, то выбираются используется СрезПоследних, т.е. выбираются только последние данные.
Если же дата пустая, то выводятся все данные этого регистра по всем датам, т.е. будет обычная выборка из регистра.
Вопрос. Как это можно сдеать в СКД?
Сталкиваюсь с тем, что при использовании СрезПоследних(&Дата1, ) если Дата1 не указать, то получаю ошибку, а мне нужно, чтобы если Дата1 пустая, то запрос делался к обычному регистру.
Спасибо.
Vofka
Навскидочку так чтоб не заморачиваться, можно сделать 2 отдельные схемы компоновки данных, программно анализировать параметр и запускать нужную схему.
Kashemir
Цитата(RinLis @ 16.08.14, 14:19) необходимо зарегистрироваться для просмотра ссылки
Добрый день. Такая проблема.
Нужно сделать отчет на СКД в котором если дата указана, то выбираются используется СрезПоследних, т.е. выбираются только последние данные.
Если же дата пустая, то выводятся все данные этого регистра по всем датам, т.е. будет обычная выборка из регистра.
Вопрос. Как это можно сдеать в СКД?
Сталкиваюсь с тем, что при использовании СрезПоследних(&Дата1, ) если Дата1 не указать, то получаю ошибку, а мне нужно, чтобы если Дата1 пустая, то запрос делался к обычному регистру.
Спасибо.


сделайте объединение СрезаПоследних + Весь регистр. Для каждой таблицы поставь условие на дату.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.