Имя: Пароль:
1C
1С v8
ТЗ.СвернутьПоУмному()
,
0 singlych
 
11.10.12
16:40
Имеем ТЗ вида
А    Б    Ц
а1    б1
а1        ц1
а1    б2    
а1    б3    
а1        ц2
а2    ...аналогично
...

Есть ли тривиальный способ привести ее к виду
А    Б    Ц
а1    б1    ц1
а2    ...аналогично
...
?
1 AaNnDdRrEeYy
 
11.10.12
16:46
через запрос, группировка по А и минимум по Б и Ц
2 НЕА123
 
11.10.12
16:49
(1)
минимум по Б и Ц = пустота.
3 Classic
 
11.10.12
16:51
Допиши пример, а то не понятно. Там где а2
4 НЕА123
 
11.10.12
16:51
+(2)
это обойдется.
(0)
>а1    б1    ц1
а почему именно б1?
5 AaNnDdRrEeYy
 
11.10.12
16:51
Выбор когда Б = ТвояПустота тогда
В = ТвойМаксимум
иначе
В = Б
конец

Пустота привратится в максимум и не будет попатать в результат запроса.
Группировать по А и минимум уже по В
6 AaNnDdRrEeYy
 
11.10.12
16:54
к (5) вот так
Выбор когда Б = ТвояПустота тогда
ТвойМаксимум
иначе
Б
конец
7 singlych
 
11.10.12
17:03
(3) а2 имеет аналогичную структуру а1, т.е.
а2   б4  
а2   б5
а2      ц3
а2   б6
и т.п.
соответственно, нужна одна строка по а2:
а2 б4 ц3  

(4) нужны первые встречающиеся значения для а

(6) пойду курить