Веду базу по пользователям информационных систем.
Системы у пользователя подключаются и отключаются.
Хочу отобрать запросом только те системы, которые сейчас подключены?
Я сделал РС "ПодключенныеИС" и там ресурс "Событие" - оно может быть "Подключить" и "Отключить".
Такой запрос:
ВЫБРАТЬ
ПодключенныеИССрезПоследних.КИС КАК КИС,
ПодключенныеИССрезПоследних.Период КАК Период
ИЗ
РегистрСведений.ПодключенныеИС.СрезПоследних КАК ПодключенныеИССрезПоследних
ГДЕ
ПодключенныеИССрезПоследних.Событие <> Значение(Перечисление.События.Отключить)
Ставлю вопрос яснее:
Как отобрать записи регистра сведений по выбранным измерениям, в которых у последней записи в ресурсе "Событие" стоит "Подключить"?
(4) Получилось!
Моей ошибкой было, что я включал период в запрос.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший