|
v7: Как сортируются документы в запросе? | ☑ | ||
---|---|---|---|---|
0
Джордж1
19.02.13
✎
01:07
|
Запрос к регистру, группировка по документу (Группировка Документ).
Документы разносились задним числом и имеют одинаковое время Смотрю результаты - документы упорядочены не по положению во времени (в журнале документов), а, похоже по их порядку в конфигурации. Где туплю? |
|||
1
viktor_vv
19.02.13
✎
01:13
|
Если время одинаковое, то по внутреннему идентификатору внутри одной секунды.
|
|||
2
viktor_vv
19.02.13
✎
01:13
|
Упс, по ходу должны быть как в журнале.
|
|||
3
Джордж1
19.02.13
✎
01:15
|
(1)похоже хрен они сортируются в пределах одной секунды.
Или есть какой то секрет |
|||
4
viktor_vv
19.02.13
✎
01:30
|
Ну в скуле они должны сортироваться по полю Date_Time_IDDOC, в этом поле все есть.
Правда, таки, там еще постобработка есть данных. Но все равно, кроме как по IDDOC там не почему больше сортировать внутри секунды. |
|||
5
ptitsa-radio
19.02.13
✎
01:37
|
Вообще-то есть еще такое понятие как порядок записей в таблице. На физическом уровне. По идее, если для DBF-а явно сортировка не задана, он просто будет выбирать записи подряд, в том порядке, в котором они изначально были созданы.
|
|||
6
КонецЦикла
19.02.13
✎
01:53
|
(0) Осталось только текст запроса показать :)
Там просто Группировка Документ? Тогда позиция документа Может быть еще есть группировки, которые и упорядочивают данные по иному? |
|||
7
ЧеловекДуши
19.02.13
✎
07:22
|
(5) фигня.
|
|||
8
Джордж1
19.02.13
✎
09:31
|
|Период с Дата1 по Дата2;
|Товар = Регистр.Товары.Товар; |Склад = Регистр.Товары.Склад; |_Кол = Регистр.Товары.Количество; |_Сумма = Регистр.Товары.Сумма; |Функция Кол1 = НачОст(_Кол); |Функция Сумма1 = НачОст(_Сумма); |Функция КолПриход = Приход(_Кол); |Функция СуммаПриход = Приход(_Сумма); |Функция КолРасход = Расход(_Кол); |Функция СуммаРасход = Расход(_Сумма); |Условие (Склад=фСклад); |Условие (Товар=фТовар); |Группировка Документ; |Группировка СтрокаДокумента;"; |
|||
9
Джордж1
19.02.13
✎
09:34
|
Если выгрузить результаты запроса в ТЗ и отсортировать под Документ - то порядок правильный
|
|||
10
Maximysis
19.02.13
✎
09:40
|
(8)|Группировка Документ упорядочить по Документ.код;
попробуй так, если не проканает то для документа создай переменную запроса. |
|||
11
Джордж1
19.02.13
✎
09:44
|
(10)
1. группировку Документ вообще никак упорядочивать нельзя 2. Переменная запроса не помогает |
|||
12
Джордж1
19.02.13
✎
09:46
|
Похоже в запросе вообще нельзя упорядочить документы по Позиции документа
|
|||
13
1Сергей
19.02.13
✎
09:47
|
(10) выдыхай, бобёр
(8) Остатки по документу? ну-ну |
|||
14
Джордж1
19.02.13
✎
09:48
|
(13)А что не так?
При расчете себестоимости вполне себе вычисляются остатки на документ И типовые отчеты вполне себе работают с группировкой документ и остатки показывают |
|||
15
Ёпрст
19.02.13
✎
09:49
|
(0) по позиции дока
|
|||
16
Джордж1
19.02.13
✎
09:51
|
(15)да вот нифига не по позции как оказалось
|
|||
17
Ёпрст
19.02.13
✎
10:45
|
(12) всё можно, даже можно по виду документа упорядочить
|
|||
18
Джордж1
19.02.13
✎
10:47
|
(17)И как упорядочить по позиции документа?
|
|||
19
Ёпрст
19.02.13
✎
11:50
|
(18) они и так всегда упорядочены по ней.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |