Имя: Пароль:
1C
1С v8
МАКСИМУМ() в запросе выбирает пустую ссылку, среди пустых и непустых..
,
0 NikP123
 
11.09.20
12:05
Меня глаза не обманывают? Я вижу, что поле, где присутствуют пустые и непустые ссылки в разных строках выборке, когда "миксимизируется" при группировке - то оно становится пустой ссылкой, что за ерунда?

Тип поля составной, но все его типы это документы.
1 Ёпрст
 
11.09.20
12:09
(0) Если смотреть сверху, то сбоку кажется, что снизу ничего не видно
2 NikP123
 
11.09.20
12:10
(1) Логично же, что пустая ссылка не должна быть максимальной, при наличие не пустых, нет?
3 sergeante
 
11.09.20
12:11
попробуй сделать максимум( ССЫЛКА.МОМЕНТВРЕМЕНИ)
4 NikP123
 
11.09.20
12:13
(3) так это же вроде дата, нет?
5 fisher
 
11.09.20
12:15
И пустую ссылку какого типа он выбирает?
6 sergeante
 
11.09.20
12:15
это документ на шкале времени. попробуй
7 NikP123
 
11.09.20
12:16
(5) В выборке одна пустая, одного из типов. Ее и выбирает.
8 NikP123
 
11.09.20
12:19
(6) Неверные параметры "Максимум"
9 acht
 
11.09.20
12:22
(0) Пушо при сравнении полей составного типа 1С используются два поля СУБД - тип и ссылка. Вполне очевидно, что выбирается максимум по типу.

И вообще нет логической причины, почему бы пустому контрагенту не быть больше заполненнего товара.
10 Вафель
 
11.09.20
12:23
значит пустая сслыка с максимальным типом
11 Fragster
 
гуру
11.09.20
12:23
пустая ссылка с максимального типа при отсутсвии других ссылок максимального типа
12 Вафель
 
11.09.20
12:24
ссылка - это же 2 поля: тип + гуид.
и сортировка соответственно идет
13 NikP123
 
11.09.20
12:24
(9) То есть дело в типе, в однотипных полях такого ожидать точно не стоит?
14 acht
 
11.09.20
12:27
(13) В несоставном типе - естественно. Поиск максимума по составному типу, вообще говоря, бред. Что будет больше - приходная, перемещение, расходная или вообще булево?
15 NikP123
 
11.09.20
12:28
(14) "В несоставном типе - естественно." - буду надеятся