Fil15 @ Сегодня, 10:16
,
Не совсем. Группировка по регистратору вам в данном случае ничего не даст, т.к. каждая строка в регистре по сути отличается регистратором, записи останутся не сгруппированными. Вы добавили тут поле Период в выборку и взяли максимум - запрос вернет вам последнюю дату в разрезе каждого из измерений, которые указаны в "СГРУППИРОВАТЬ ПО". Задача стоит в том чтобы найти последний документ или дату последнего события?
Группировка просто сворачивает данные в разрезе указанных измерений, т.е. например, у вас есть записи в таблице:
|-----Регистратор--|--РегистраторДата---|-Период----|
|-------------------|----------------------|-------------|
|-----Документ1---|--01.01.2017---------|-01.01.2017-|
|-----Документ2---|--03.01.2017---------|-03.01.2017-|
|-----Документ2---|--05.01.2017---------|-05.01.2017-|
|--------------------------------------------------------|
В этом случае ваша группировка вернет вам все эти три строки без изменения, т.к. не получится сгруппировать записи по Регистратор и РегистраторДата - они разные
Вот если бы у вас была такая таблица:
|-----Регистратор--|--РегистраторДата---|-Период----|
|-------------------|----------------------|-------------|
|-----Документ1---|--01.01.2017---------|-01.01.2017-|
|-----Документ1---|--01.01.2017---------|-03.01.2017-|
|-----Документ1---|--01.01.2017---------|-05.01.2017-|
|--------------------------------------------------------|
Тогда да, оно бы вернуло вам последнюю дату, т.к. свернуть данные получилось бы:
|-----Регистратор--|--РегистраторДата---|-Период----|
|-------------------|----------------------|-------------|
|-----Документ1---|--01.01.2017---------|-05.01.2017-|
Надеюсь теперь стало понятнее
Fil15 @ Сегодня, 10:16
,
Цитата
Собственно я так понимаю это одно и тоже.
Сортировка по моменту времени выполняет сортировку по Дате и Ссылке документа - т.е. учитывается грубо говоря дата документа и дата создания документа (кто первее появился в базе). Имеет смысл когда у вас есть два документа проведенные одной секундой, в этом случае если просто отсортировать по дате - можем не получить последний документ. Если же отсортировать по моменту времени - то 100% получим последний документ.
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница