|
v7: Помогите с сортировкой
| ☑ |
0
norbi
07.06.12
✎
17:16
|
Надо отсортировать данные в ТЗ по 3м колонкам. При чем если 1 и 2 колонка жестко заданы, то 3я колонка зависит от знаечния второй. Т.е.:
Исходная таблица
Тип Раздел Обозначение Наименование
т1 док о1 спец
т2 эл о5 конд
т2 док о2 черт
т1 док о3 принц
т1 эл о6 рез
т1 эл о4 транз
т2 док о7 ведом
Отсортированная таблица
Тип Раздел Обозначение Наименование
т1 док о1 спец
т1 док о3 принц
т1 эл о6 рез
т1 эл о4 транз
т2 док о2 черт
т2 док о7 ведом
т2 эл о5 конд
Если Раздел = Док Тогда Сортировать(Обознаечние)
ИначеЕсли Раздел = Эл Тогда Сортировать(Наименование)
Подскажите в каком направлении думать, а то единственный варинат который сам надумал - разбивать на несколько табли и сортировать их раздельно.
|
|
1
alex74
07.06.12
✎
17:17
|
сделай пятую колонку
|
|
2
Ёпрст
07.06.12
✎
17:17
|
Сортировать("Тип,Раздел,Обозначение")... делов то
|
|
3
Полякова
07.06.12
✎
17:17
|
Лол.
|
|
4
mikecool
07.06.12
✎
17:17
|
нифига не понял
|
|
5
norbi
07.06.12
✎
17:51
|
(1) попробую
(2) не получится
(4) Сортировка по типу, внутри типа - по разделам, внутри раздела - в завимисмости от раздели либо по обозначению, либо по наименование. Все данные в одной таблице.
|
|
6
mikecool
07.06.12
✎
17:53
|
(5) тогда (1)
|
|
7
Ёпрст
07.06.12
✎
17:53
|
(5) с чего это не получится ?
|
|
8
norbi
08.06.12
✎
16:07
|
(7) Потому что он отсортирует всю таблицу по обозначению, а мне надо в зависимости от раздела сортировать либо по обозначению, либо по наименованию. Т.е. часть тоблицы по обозначению, а часть по наименованию.
|
|
9
andrewks
08.06.12
✎
16:11
|
я нихрена не понял, но кину идею:
создай новую колонку в ТЗ, пробегись по ТЗ, заполни эту колонку, как надо, отсортируй, колонку удали
|
|
10
norbi
08.06.12
✎
17:32
|
(1,9) Спс, с доп колонкой все нормально получается
|
|