|
Почему СрезПоследних возвращает несколько результатов? | ☑ | ||
---|---|---|---|---|
0
Balamb
03.06.24
✎
10:52
|
Добрый день!
Имеется регистр сведений подчиненный регистратору. Я хочу получить только 1 ссылку на последнего регистратора. ВЫБРАТЬ МойРегистрСрезПоследних.Регистратор КАК Регистратор ИЗ РегистрСведений.МойРегистр.СрезПоследних(&Дата, Организация = &Организация) КАК МойРегистрСрезПоследних Выбираю срез последних, в параметрах виртуальной таблицы указываю период и условие по Организации. Всего по нужной организации есть 2 регистратора, но мне запрос возвращает 7 строк, где эти регистраторы перемешаны. Что я делаю неправильно? |
|||
1
okmail
03.06.24
✎
10:56
|
Срез последних возвращает все записи по набору измерений
|
|||
2
Волшебник
03.06.24
✎
10:58
|
Структура запроса:
ВЫБРАТЬ ПЕРВЫЕ 1 ... УПОРЯДОЧИТЬ ПО Период УБЫВ |
|||
3
unenu
03.06.24
✎
11:00
|
(0) каков состав измерений?
|
|||
4
Мультук
03.06.24
✎
11:00
|
(0)
1) Покажи список измерений в своём регистре 2) Если нужно последний регистратор (по периоду) тогда ВЫБРАТЬ ПЕРВЫЕ 1 т1.Регистратор КАК Регистратор ИЗ РегистрСведений.МойРегистр как т1 ГДЕ т1.Период <= &Дата и т1.Организация = &Организация УПОРЯДОЧИТЬ ПО т1.Период УБЫВ |
|||
5
Balamb
03.06.24
✎
11:06
|
(3) (4) (1) Измерения-> Организация, должность, ФИО, председатель
|
|||
6
Волшебник
03.06.24
✎
11:07
|
(5) Плохая структура регистра
|
|||
7
Balamb
03.06.24
✎
11:09
|
(4) я правильно понимаю, что через срез последних не получится отобрать?
|
|||
8
Balamb
03.06.24
✎
11:09
|
(6) как было бы лучше?
|
|||
9
Волшебник
03.06.24
✎
11:10
|
(8) Как называется регистр сведений? Что он хранит? Зачем он нужен?
|
|||
10
Balamb
03.06.24
✎
11:11
|
(9) Хранит список членов комиссии для печатной формы
|
|||
11
Kongo2019
03.06.24
✎
11:18
|
(5) Докинь отбор по должности еще. А председатель это что? Может его в реквизит перенести?
|
|||
12
Волшебник
03.06.24
✎
11:20
|
(10) Вы не ответили на вопрос "Как называется регистр сведений?"
|
|||
13
Balamb
03.06.24
✎
11:25
|
(12) Ктэ_ЧленыКомиссииОС1, регистр самописный
|
|||
14
Balamb
03.06.24
✎
11:25
|
(11) так мне регистратор нужен) Председатель это булево, чтобы понять кого первым писать
|
|||
15
Kongo2019
03.06.24
✎
11:39
|
(14) Ну и? в чем проблема?
|
|||
16
trad
03.06.24
✎
11:48
|
Ученик Михаила К или его очередной форумный клон
|
|||
17
Ненавижу 1С
03.06.24
✎
13:17
|
Справочник Комиссии (подчинен Организация), реквизит Председатель, Табличная часть - СоставКомиссии с реквизитами: Участник, Должность и проч..
Регистр сведений КомиссииОрганизаций (периодический), Измерение - Организация, Ресурс - Комиссия. |
|||
18
Волшебник
03.06.24
✎
13:20
|
(17) В регистре не хватает ещё каких-то измерений, потому что у организаций может быть множество комиссий для разных направлений и контуров.
|
|||
19
Ненавижу 1С
03.06.24
✎
14:02
|
(18) в этом и прелесть регистра сведений, что со временем измерения можно наращивать
|
|||
20
Волшебник
03.06.24
✎
14:19
|
(19)+ Спр. "Комиссии" можно ещё сделать иерархическим.
Короче, тут надо поработать со структурой данных, а не городить запросы к кривым регистрам сведений. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |