Имя: Пароль:
1C
1С v8
Почему в запросе нельзя сделать максимум по МоментуВремени()?
0 EvgeniuXP
 
07.06.13
20:57
Почему в запросе нельзя сделать максимум/минимум по МоментуВремени()? Отдельно же по ссылке и по периоду максимум/минимум можно сделать.
1 EvgeniuXP
 
07.06.13
20:58
Еще заметил, что передав в качестве параметра Новый МоментВремени(Дата(20013, 02, 26)) второй параметр не указан, запрос вернет все ссылки на эту дату с любым временем.
2 Очкарик
 
07.06.13
20:58
потому, что момент времени состоит из двух полей: Ссылка и Дата
3 EvgeniuXP
 
07.06.13
20:59
(2) так по логике и пусть берет по двум полям максимум и получает самую большую ссылку (УИД) и самый большой период - в итоге последний документ.
4 EvgeniuXP
 
07.06.13
21:00
(+3) последний документ на этот период
5 ArtGurman
 
07.06.13
21:01
да была грабля, там автоупорядочивание еще надо припирать, а то как то не порядочно стоит по ссылке
6 EvgeniuXP
 
07.06.13
21:04
и еще, если две таблицы - два разные документа - на одну дату с точностью до секунды - не всегда могут быть отсортированы по порядку, на другое при идентичном совпадении времени места их могут поменяться?
7 EvgeniuXP
 
07.06.13
21:05
т.е. например, прием и перемещение на одну дату, в одном случае может прием первый быть, второй перемещение, а в другом случае перемещение, а потом прием - т.к. таблицы разные и УИД-ы разные?
8 Очкарик
 
07.06.13
21:11
(3) проблема в том, что Максимум заточено под одно поле
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой