|
Регистр сведений
| ☑ |
0
Svetlana_Kazan
31.07.17
✎
23:26
|
Помогите, пожалуйста! Никак не получается написать запрос по регистру сведений срез последних. Мне необходимо отобрать значение регистра на конец периода. При чем, если есть значения с единицей измерения тонна, то брать ее, иначе брать любую последнюю записи за период.
|
|
1
PR
31.07.17
✎
23:52
|
Эээ... а чем помочь-то? Бери да пиши.
|
|
2
AlvlSpb
01.08.17
✎
00:27
|
(0) Задача не совсем ясна. Что вы хотите получить на выходе? Т.е. если есть еще измерения по которым идет выборка (например, Номенклатура) и после тонны есть та же номенклатура но в кг, то это уже не совсем срез последних. Или делайте два запроса, в первом условие в вирт таблице (, ЕдИзмерения = &тонна) во втором - НЕ и потом объединяйте
Или ... я просто не понял условия задания
|
|
3
AlvlSpb
01.08.17
✎
00:30
|
(2) аааа ни фига не получится объединение, туда все-равно заскочит та же номенклатура с кг но оформленная позже
|
|
4
catena
01.08.17
✎
06:33
|
(3)Че это не получится? Если писать условие на реквизит в параметрах вирт.таблицы, то срез последних будет именно по реквизиту.
|
|
5
catena
01.08.17
✎
06:35
|
Только не объединять, конечно, а соединять и ЕстьNULL(,)
|
|
6
Svetlana_Kazan
02.08.17
✎
09:16
|
(5) Catena, не совсем поняла по поводу ЕстьNull(,)
|
|
7
aleks_default
02.08.17
✎
09:25
|
(6)Светлана, почитайте для начала про срез последних. Что это такое и с чем его едят. А потом свой пост в (0) и подумайте что для вас важнее - более поздняя дата, или именно такая единица измерения.
|
|
8
catena
02.08.17
✎
09:26
|
Выбрать ЕстьNULL(СрезПоТонне.НужноеПоле,СрезВсего.НужноеПоле) из СрезПоТонне
левое соединение СрезВсего по СрезПоТонне.Номенклатура=СрезВсего.Номенклатура
|
|
9
Svetlana_Kazan
02.08.17
✎
09:45
|
(8) к сожалению, запрос ничего не отобрал в год, когда были только "кг". В год, когда есть данные и с "кг" и с "т", отбираются "т".
|
|
10
Svetlana_Kazan
02.08.17
✎
09:53
|
(8) Catena, спасибо за помощь! Сделала полное соединение и запрос заработал.
|
|
11
catena
02.08.17
✎
09:57
|
(9)Ну да, таблицы местами поменять надо.
|
|
12
zvial
02.08.17
✎
10:18
|
(10) Оно и с левым должно работать. Если (11)
|
|
13
Ненавижу 1С
гуру
02.08.17
✎
10:19
|
все зависит от измерений регистра
|
|