Имя: Пароль:
1C
1С v8
Отбор только событий "подключить"
0 21stas
 
27.08.19
12:54
Веду базу по пользователям информационных систем.
Системы у пользователя подключаются и отключаются.
Хочу отобрать запросом только те системы, которые сейчас подключены?
Я сделал РС "ПодключенныеИС" и там ресурс "Событие" - оно может быть "Подключить" и "Отключить".

Такой запрос:
ВЫБРАТЬ
    ПодключенныеИССрезПоследних.КИС КАК КИС,
    ПодключенныеИССрезПоследних.Период КАК Период
ИЗ
    РегистрСведений.ПодключенныеИС.СрезПоследних КАК ПодключенныеИССрезПоследних
ГДЕ
    ПодключенныеИССрезПоследних.Событие <> Значение(Перечисление.События.Отключить)

Просто выбирает записи "не отключить".
1 Ёпрст
 
гуру
27.08.19
13:01
(0) Продолжайте наблюдение
2 21stas
 
27.08.19
14:36
(1) Намёк понял.

Ставлю вопрос яснее:
Как отобрать записи регистра сведений по выбранным измерениям, в которых у последней записи в ресурсе "Событие" стоит "Подключить"?
3 Cyberhawk
 
27.08.19
14:40
Если нужен отбор по значению ресурса, то не использовать СрезПоследних
4 Ёпрст
 
гуру
27.08.19
14:40
(2)
ГДЕ
    ПодключенныеИССрезПоследних.Событие = Значение(Перечисление.События.Подключить)
5 21stas
 
27.08.19
18:35
(4) Получилось!
Моей ошибкой было, что я включал период в запрос.